SYMBOL INDEX (2990 symbols across 696 files) FILE: .changeset/changelog-github-custom.cjs function adopt (line 19) | function adopt(value) { function fulfilled (line 27) | function fulfilled(value) { function rejected (line 34) | function rejected(value) { function step (line 41) | function step(result) { function verb (line 71) | function verb(n) { function step (line 76) | function step(op) { FILE: @types/deno.d.ts type FsFile (line 7) | interface FsFile { FILE: e2e/adapters-e2e/src/entry.express.tsx type QwikCityPlatform (line 20) | type QwikCityPlatform = PlatformNode; constant PORT (line 28) | const PORT = process.env.PORT ?? 3000; FILE: e2e/adapters-e2e/vite.config.ts type PkgDep (line 11) | type PkgDep = Record; function errorOnDuplicatesPkgDeps (line 75) | function errorOnDuplicatesPkgDeps(devDependencies: PkgDep, dependencies:... FILE: e2e/qwik-cli-e2e/tests/serve.spec.ts constant SERVE_PORT (line 17) | let SERVE_PORT = 3535; function expectHtmlOnARootPage (line 116) | async function expectHtmlOnARootPage(host: string) { FILE: e2e/qwik-cli-e2e/utils/index.ts type QwikProjectType (line 10) | type QwikProjectType = 'playground' | 'library' | 'empty'; function scaffoldQwikProject (line 11) | function scaffoldQwikProject(type: QwikProjectType): { function cleanup (line 36) | function cleanup(tmpDir: string) { function getTmpDirSync (line 41) | function getTmpDirSync(tmpDirOverride?: string) { function runCreateQwikCommand (line 61) | function runCreateQwikCommand(tmpDir: string, type: 'playground' | 'libr... function replacePackagesWithLocalOnes (line 69) | function replacePackagesWithLocalOnes(tmpDir: string) { function patchPackageJsonForPlugin (line 83) | function patchPackageJsonForPlugin(tmpDirName: string, npmPackageName: s... function registerExecutedChildProcess (line 90) | function registerExecutedChildProcess(process: ChildProcess) { function runCommandUntil (line 99) | function runCommandUntil( function stripConsoleColors (line 134) | function stripConsoleColors(log: string): string { function getPageHtml (line 142) | async function getPageHtml(pageUrl: string): Promise { function assertHostUnused (line 147) | async function assertHostUnused(host: string): Promise { function killAllRegisteredProcesses (line 174) | async function killAllRegisteredProcesses() { function _computeWorkspaceRoot (line 188) | function _computeWorkspaceRoot(cwd: string) { function log (line 203) | function log(text: string) { constant DEFAULT_TIMEOUT (line 208) | const DEFAULT_TIMEOUT = process.env.CI ? 120000 : 30000; FILE: e2e/qwik-cli-e2e/utils/setup.ts function ensurePackageBuilt (line 20) | function ensurePackageBuilt() { function packPackages (line 27) | function packPackages() { FILE: e2e/qwik-react-e2e/src/components/counter/index.tsx type IProps (line 5) | interface IProps { function Counter (line 10) | function Counter({ onMount, onUnmount }: IProps) { FILE: e2e/qwik-react-e2e/src/entry.express.tsx type QwikCityPlatform (line 20) | type QwikCityPlatform = PlatformNode; constant PORT (line 28) | const PORT = process.env.PORT ?? 3000; FILE: e2e/qwik-react-e2e/vite.config.ts type PkgDep (line 12) | type PkgDep = Record; function errorOnDuplicatesPkgDeps (line 76) | function errorOnDuplicatesPkgDeps(devDependencies: PkgDep, dependencies:... FILE: packages/create-qwik/index.ts function runCli (line 7) | async function runCli() { function checkNodeVersion (line 26) | function checkNodeVersion() { FILE: packages/create-qwik/src/create-app-facade.ts function createAppFacade (line 7) | async function createAppFacade(opts: CreateAppOptions): Promise { function createFromStarter (line 52) | async function createFromStarter({ FILE: packages/create-qwik/src/helpers/installDepsCli.ts type Sinner (line 3) | type Sinner = ReturnType; type Params (line 5) | type Params = { function installDepsCli (line 10) | async function installDepsCli(fn: () => Promise, { pkgManager, ... FILE: packages/create-qwik/src/helpers/jokes.ts function getRandomJoke (line 3) | function getRandomJoke() { FILE: packages/create-qwik/src/helpers/logAppCreated.ts function logAppCreated (line 9) | function logAppCreated(pkgManager: string, result: CreateAppResult, ranI... FILE: packages/create-qwik/src/helpers/resolveRelativeDir.ts function resolveRelativeDir (line 4) | function resolveRelativeDir(dir: string) { FILE: packages/create-qwik/src/helpers/templateManager.ts constant LIBRARY_ID (line 7) | const LIBRARY_ID = 'library'; constant BASE_ID (line 8) | const BASE_ID = 'base'; class AppNotFoundError (line 10) | class AppNotFoundError extends Error { method constructor (line 11) | constructor(id: string, templates: IntegrationData[]) { function getAppById (line 28) | function getAppById( function getBaseApp (line 38) | function getBaseApp(): IntegrationData | undefined { function getBootstrapApps (line 42) | function getBootstrapApps(id: string): { type TemplateManager (line 81) | type TemplateManager = Awaited>; FILE: packages/create-qwik/src/run-create-cli.ts type Args (line 16) | type Args = { function parseArgs (line 23) | function parseArgs(args: string[], templates: string[]) { function runCreateCli (line 56) | async function runCreateCli(...args: string[]): Promise { function writeToCwd (line 106) | function writeToCwd() { function isStackBlitz (line 110) | function isStackBlitz() { FILE: packages/create-qwik/src/run-create-interactive-cli.ts function runCreateInteractiveCli (line 18) | async function runCreateInteractiveCli(): Promise { FILE: packages/create-qwik/src/types.ts type Args (line 1) | type Args = { FILE: packages/docs/codesandbox.sync.ts function scanFiles (line 4) | function scanFiles( function mdxFiles (line 20) | function mdxFiles(path: string) { function transformFile (line 24) | function transformFile( function readFile (line 33) | function readFile(path: string) { function findCodeSandboxes (line 43) | function findCodeSandboxes( function syncCodeSandboxes (line 88) | function syncCodeSandboxes(path: string) { function syncCodeSandbox (line 92) | function syncCodeSandbox(mdxPath: string, srcPath: string, lines: string... FILE: packages/docs/contributors.ts constant PRIVATE_GITHUB_ACCESS_TOKEN (line 9) | const PRIVATE_GITHUB_ACCESS_TOKEN = function updateContributors (line 12) | async function updateContributors() { function updateDocsDir (line 17) | async function updateDocsDir(dir: string) { function updateGithubCommits (line 32) | async function updateGithubCommits(filePath: string) { FILE: packages/docs/public/builder/med.js function updateQueryParam (line 16) | function updateQueryParam(uri,key,value){if(uri === void 0){uri = '';}va... function tryAppendWidth (line 16) | function tryAppendWidth(url){var match = url.match(/[?&]width=(\d+)/);va... function a (line 38) | function a(e) { function u (line 46) | function u(e) { function l (line 54) | function l(e) { function u (line 86) | function u(i) { function main (line 156) | function main() { FILE: packages/docs/public/builder/qwik-0.100.0.js function f (line 8) | function f(e){if(t&&!i(e))throw console.error("Not a Qwik Element, got",... function d (line 8) | function d(e){if(t&&!s(e))throw console.error("Not a Element, got",e),ne... method importSymbol (line 8) | importSymbol(e,t,n){if(!t)throw x(31,n);if(!e)throw x(30,t,n);const o=P(... function N (line 8) | function N(e,n,...o){if(t){if(null!=e)return;throw $(n,...o)}} function z (line 8) | function z(e,n,o,...r){if(t){if(e===n)return;throw $(o,...r)}} function A (line 8) | function A(e,n,...o){if(t){if(!0===e)return;throw $(n,...o)}} function _ (line 8) | function _(e,n,...o){if(t){if("number"==typeof e)return;throw $(n,...o)}} function He (line 8) | function He(e){return function(e){return e&&"number"==typeof e.nodeType}... class Ye (line 8) | class Ye{} class Ze (line 8) | class Ze extends Ye{constructor(e,t,n){super(),this[Ve]=0,this.untracked... method constructor (line 8) | constructor(e,t,n){super(),this[Ve]=0,this.untrackedValue=e,this[Ue]=t... method valueOf (line 8) | valueOf(){throw new TypeError("Cannot coerce a Signal, use `.value` in... method toString (line 8) | toString(){return`[Signal ${String(this.value)}]`} method toJSON (line 8) | toJSON(){return{value:this.value}} method value (line 8) | get value(){if(2&this[Be])throw Ge;const e=yt()?.B;return e&&this[Ue].... method value (line 8) | set value(e){if(t){if(1&this[Be])throw new Error("Cannot mutate immuta... class et (line 8) | class et extends Ye{constructor(e,t,n){super(),this.te=e,this.ne=t,this.... method constructor (line 8) | constructor(e,t,n){super(),this.te=e,this.ne=t,this.oe=n} method value (line 8) | get value(){return this.te.apply(void 0,this.ne)} class tt (line 8) | class tt extends Ye{constructor(e,t){super(),this.ref=e,this.prop=t}get[... method constructor (line 8) | constructor(e,t){super(),this.ref=e,this.prop=t} method [Ue] (line 8) | get[Ue](){return ji(this.ref)} method value (line 8) | get value(){return this.ref[this.prop]} method value (line 8) | set value(e){this.ref[this.prop]=e} class at (line 8) | class at{constructor(e,t){this.re=e,this.se=t}deleteProperty(e,t){if(2&e... method constructor (line 8) | constructor(e,t){this.re=e,this.se=t} method deleteProperty (line 8) | deleteProperty(e,t){if(2&e[De])throw x(17);return"string"==typeof t&&d... method get (line 8) | get(e,t){if("symbol"==typeof t)return t===Je?e:t===Ue?this.se:e[t];let... method set (line 8) | set(e,n,o){if("symbol"==typeof n)return e[n]=o,!0;const r=e[De]??0;if(... method has (line 8) | has(e,t){if(t===Je)return!0;const n=Object.prototype.hasOwnProperty;re... method ownKeys (line 8) | ownKeys(e){const t=e[De]??0;if(_(t,"flags must be an number"),0==(2&t)... method getOwnPropertyDescriptor (line 8) | getOwnPropertyDescriptor(e,t){return C(e)||"symbol"==typeof t?Object.g... function vt (line 8) | function vt(e){if(void 0===$t){const t=yt();if(t&&t.we)return t.we;if(vo... function wt (line 8) | function wt(e,t){const n=$t;try{return $t=e,t()}finally{$t=n}} function kt (line 8) | function kt(e,t,...n){const o=bt;let r;try{bt=e,r=t.apply(this,n)}finall... class cn (line 8) | class cn{constructor(e,t){this.open=e,this.close=t,this._qc_=null,this.n... method constructor (line 8) | constructor(e,t){this.open=e,this.close=t,this._qc_=null,this.nodeType... method insertBefore (line 8) | insertBefore(e,t){const n=this.parentElement;if(n){const o=t||this.clo... method remove (line 8) | remove(){const e=this.parentElement;if(e){const t=Array.from(this.chil... method appendChild (line 8) | appendChild(e){return this.insertBefore(e,null)} method insertBeforeTo (line 8) | insertBeforeTo(e,t){const n=Array.from(this.childNodes);e.insertBefore... method appendTo (line 8) | appendTo(e){this.insertBeforeTo(e,null)} method namespaceURI (line 8) | get namespaceURI(){return this.parentElement?.namespaceURI??""} method removeChild (line 8) | removeChild(e){this.parentElement?this.parentElement.removeChild(e):th... method getAttribute (line 8) | getAttribute(e){return this.attributes.get(e)??null} method hasAttribute (line 8) | hasAttribute(e){return this.attributes.has(e)} method setAttribute (line 8) | setAttribute(e,t){this.attributes.set(e,t)} method removeAttribute (line 8) | removeAttribute(e){this.attributes.delete(e)} method matches (line 8) | matches(e){return!1} method compareDocumentPosition (line 8) | compareDocumentPosition(e){return this.open.compareDocumentPosition(e)} method closest (line 8) | closest(e){const t=this.parentElement;return t?t.closest(e):null} method querySelectorAll (line 8) | querySelectorAll(e){const t=[];return Mr(this,"elements").forEach((n=>... method querySelector (line 8) | querySelector(e){for(const t of this.childNodes)if(s(t)){if(t.matches(... method firstChild (line 8) | get firstChild(){if(this.parentElement){const e=this.open.nextSibling;... method nextSibling (line 8) | get nextSibling(){return this.close.nextSibling} method previousSibling (line 8) | get previousSibling(){return this.open.previousSibling} method childNodes (line 8) | get childNodes(){if(!this.parentElement)return this.template.childNode... method isConnected (line 8) | get isConnected(){return this.open.isConnected} method parentElement (line 8) | get parentElement(){return this.open.parentElement} function Mn (line 8) | function Mn(e){return e.startsWith("aria-")} class uo (line 8) | class uo{constructor(e){this.nodeType=e,this[co]=null,n(this)}} method constructor (line 8) | constructor(e){this.nodeType=e,this[co]=null,n(this)} method write (line 8) | write(e){o.write(e),o.write(lo)} method write (line 8) | write(e){s===l?o.write(e):u.push(e)} class Vo (line 8) | class Vo{constructor(e,t,o,r,s,i){this.tt=e,this.de=t,this.nt=o,this.ot=... method constructor (line 8) | constructor(e,t,o,r,s,i){this.tt=e,this.de=t,this.nt=o,this.ot=r,this.... method acceptNode (line 8) | acceptNode(e){if(s(o=e)&&o.hasAttribute($e))return 2;var o;const r=t(e);... class mr (line 8) | class mr{constructor(e,t,n,o,r,s=null){this.type=e,this.props=t,this.imm... method constructor (line 8) | constructor(e,t,n,o,r,s=null){this.type=e,this.props=t,this.immutableP... method acceptNode (line 8) | acceptNode(e){const o=un(e);return o&&Se(o,t)===n?1:2} method cleanup (line 8) | cleanup(e){l.push(e)} method cache (line 8) | cache(e){let t=0;t="immutable"===e?1/0:e,u._cache=t} method cleanup (line 8) | cleanup(e){c.push(e)} class Hs (line 8) | class Hs{constructor(e,t,n,o,r){this.fe=e,this.dt=t,this.ut=n,this.xe=o,... method constructor (line 8) | constructor(e,t,n,o,r){this.fe=e,this.dt=t,this.ut=n,this.xe=o,this.Qe=r} method collect (line 8) | collect(e,t,n){if(to(e.ref,t,n),yi(e.ref)){const o=ji(e.ref);di(t.re.F,o... method prepare (line 8) | prepare(r){for(const s of ii){const i=s.prefix;if(r.startsWith(i)){const... method subs (line 8) | subs(t,n){const r=o.get(t);return!!r&&(r.subs(t,n,e),!0)} method fill (line 8) | fill(t,o){const r=n.get(t);return!!r&&(r.fill(t,o,e),!0)} class Mi (line 8) | class Mi{constructor(e,t,o){this.Ve=e,this.re=t,this.Ue=[],o&&this.lt(o)... method constructor (line 8) | constructor(e,t,o){this.Ve=e,this.re=t,this.Ue=[],o&&this.lt(o),n(this)} method lt (line 8) | lt(e){this.Ue.push(...e);for(const e of this.Ue)this.bt(e[1],this)} method bt (line 8) | bt(e,t){let n=this.Ve.get(e);n||this.Ve.set(e,n=[]),n.includes(t)||n.p... method $t (line 8) | $t(e){const t=this.Ue;for(let n=0;n0===e&&n===... method ee (line 8) | ee(e){const t=this.Ue;for(const n of t){const t=n[n.length-1];e&&t&&t!... function h (line 8) | function h(e,t){return(...n)=>{const r=Qi(),s=d();return J(s,(s=>{if(T(s... function Ni (line 8) | function Ni(e){if(t&&!Li(e))throw new Error("Not a QRL")} function t (line 8) | function t(t,n,o){Ni(e),_(o,"The Qwik Component was not invocated correc... function Vi (line 8) | function Vi(e,t,...n){const o={children:arguments.length>2?Fi(n):F};let ... method cleanup (line 8) | cleanup(){!function(e,t){const n=e.ke.re.F;es(t,e.ke,n,!0),(e=>{delete e... function tc (line 8) | function tc(e,t){return St().ge.ke.re.J[e]??t} function u (line 8) | function u(t){o.push(e.substring(i,t)),i=t} function a (line 8) | function a(e){c===fc||d()||(u(e),o.push(".",ae,t))} function f (line 8) | function f(t){let n=0;if(e.charCodeAt(s)===Oc)for(let t=1;t<10;t++)if(e.... function d (line 8) | function d(){return-1!==r.indexOf(fc)||-1!==r.indexOf(hc)} FILE: packages/docs/scripts/showcase.ts type InputPageData (line 6) | type InputPageData = { type PageData (line 12) | type PageData = InputPageData & { constant OUTPUT_JSON (line 31) | const OUTPUT_JSON = 'src/routes/(ecosystem)/showcase/generated-pages.json'; function captureMultipleScreenshots (line 32) | async function captureMultipleScreenshots() { function getPagespeedData (line 171) | async function getPagespeedData(url: string) { function wait (line 192) | function wait(ms: number) { FILE: packages/docs/src/components/code-block/code-block.tsx type CodeBlockProps (line 18) | interface CodeBlockProps { FILE: packages/docs/src/components/code-sandbox/index.tsx function examplePath (line 83) | function examplePath( FILE: packages/docs/src/components/docsearch/algolia-logo.tsx type AlgoliaLogoTranslations (line 3) | type AlgoliaLogoTranslations = Partial<{ type AlgoliaLogoProps (line 7) | type AlgoliaLogoProps = { FILE: packages/docs/src/components/docsearch/constants.ts constant MAX_QUERY_SIZE (line 1) | const MAX_QUERY_SIZE = 100; FILE: packages/docs/src/components/docsearch/doc-search-button.tsx function isAppleDevice (line 4) | function isAppleDevice() { type ButtonTranslations (line 8) | type ButtonTranslations = Partial<{ type DocSearchButtonProps (line 13) | interface DocSearchButtonProps { FILE: packages/docs/src/components/docsearch/doc-search-modal.tsx type ModalTranslations (line 24) | type ModalTranslations = Partial<{ type DocSearchModalProps (line 29) | type DocSearchModalProps = DocSearchProps & { FILE: packages/docs/src/components/docsearch/doc-search.tsx type DocSearchTranslations (line 19) | type DocSearchTranslations = Partial<{ type DocSearchState (line 24) | type DocSearchState = { type DocSearchProps (line 37) | interface DocSearchProps { function isEditingContent (line 48) | function isEditingContent(event: KeyboardEvent): boolean { function open (line 86) | function open() { FILE: packages/docs/src/components/docsearch/error-screen.tsx type ErrorScreenTranslations (line 4) | type ErrorScreenTranslations = Partial<{ FILE: packages/docs/src/components/docsearch/handleSearch.ts function handleSearch (line 13) | function handleSearch( FILE: packages/docs/src/components/docsearch/hit.tsx type HitProps (line 5) | interface HitProps { FILE: packages/docs/src/components/docsearch/icons/SourceIcon.tsx function AnchorIcon (line 28) | function AnchorIcon() { function ContentIcon (line 43) | function ContentIcon() { FILE: packages/docs/src/components/docsearch/no-results-screen.tsx type NoResultsScreenTranslations (line 5) | type NoResultsScreenTranslations = Partial<{ type NoResultsScreenProps (line 12) | type NoResultsScreenProps = { FILE: packages/docs/src/components/docsearch/screen-state.tsx type ScreenStateTranslations (line 10) | type ScreenStateTranslations = Partial<{ type ScreenStateProps (line 15) | interface ScreenStateProps { FILE: packages/docs/src/components/docsearch/search-box.tsx type SearchBoxTranslations (line 9) | type SearchBoxTranslations = Partial<{ type SearchBoxProps (line 16) | interface SearchBoxProps { function getNextActiveItemId (line 132) | function getNextActiveItemId( function getItemsCount (line 157) | function getItemsCount(state: DocSearchState) { FILE: packages/docs/src/components/docsearch/snippet.tsx function getPropertyByPath (line 3) | function getPropertyByPath(object: Record, path: string): a... type SnippetProps (line 14) | interface SnippetProps { FILE: packages/docs/src/components/docsearch/stored-searches.ts function isLocalStorageSupported (line 4) | function isLocalStorageSupported() { function createStorage (line 16) | function createStorage(key: string) { type CreateStoredSearchesOptions (line 47) | type CreateStoredSearchesOptions = { type StoredSearchPlugin (line 52) | type StoredSearchPlugin = { function createStoredSearches (line 58) | function createStoredSearches({ FILE: packages/docs/src/components/docsearch/types/DocSearchHit.ts type ContentType (line 1) | type ContentType = 'content' | 'lvl0' | 'lvl1' | 'lvl2' | 'lvl3' | 'lvl4... type DocSearchHitAttributeHighlightResult (line 3) | interface DocSearchHitAttributeHighlightResult { type DocSearchHitHighlightResultHierarchy (line 10) | interface DocSearchHitHighlightResultHierarchy { type DocSearchHitHighlightResult (line 20) | interface DocSearchHitHighlightResult { type DocSearchHitAttributeSnippetResult (line 26) | interface DocSearchHitAttributeSnippetResult { type DocSearchHitSnippetResult (line 31) | interface DocSearchHitSnippetResult { type DocSearchHit (line 37) | type DocSearchHit = { FILE: packages/docs/src/components/docsearch/types/InternalDocSearchHit.ts type InternalDocSearchHit (line 3) | type InternalDocSearchHit = DocSearchHit & { FILE: packages/docs/src/components/docsearch/types/StoredDocSearchHit.ts type StoredDocSearchHit (line 3) | type StoredDocSearchHit = Omit>( FILE: packages/docs/src/components/docsearch/utils/identity.ts function identity (line 1) | function identity(x: TParam): TParam { FILE: packages/docs/src/components/docsearch/utils/isSamsung.ts function isSamsung (line 3) | function isSamsung(userAgent: string) { FILE: packages/docs/src/components/docsearch/utils/noop.ts function noop (line 1) | function noop(..._args: any[]): void {} FILE: packages/docs/src/components/docsearch/utils/removeHighlightTags.ts function removeHighlightTags (line 6) | function removeHighlightTags(hit: DocSearchHit | InternalDocSearchHit): ... FILE: packages/docs/src/components/docsearch/utils/stalledControl.ts function setStalled (line 4) | function setStalled(cb: () => void) { function clearStalled (line 10) | function clearStalled() { FILE: packages/docs/src/components/on-this-page/on-this-page.tsx constant QWIK_GROUP (line 11) | const QWIK_GROUP = [ constant QWIK_ADVANCED_GROUP (line 20) | const QWIK_ADVANCED_GROUP = [ constant QWIKCITY_GROUP (line 33) | const QWIKCITY_GROUP = [ constant QWIKCITY_ADVANCED_GROUP (line 53) | const QWIKCITY_ADVANCED_GROUP = [ FILE: packages/docs/src/components/package-manager-tabs/index.tsx type PkgManagers (line 14) | type PkgManagers = (typeof pkgManagers)[number]; FILE: packages/docs/src/components/panel-toggle/panel-toggle.tsx type PanelToggleProps (line 4) | interface PanelToggleProps { FILE: packages/docs/src/components/qwik-gpt/search.tsx function normalizeLine (line 116) | function normalizeLine(line: string) { function getResultsHash (line 133) | async function getResultsHash(docsData: any[]) { function resolveContext (line 140) | async function resolveContext(docsData: any[]) { function get_docs_ranges (line 205) | function get_docs_ranges(ranges: [number, number][], fileContent: string... FILE: packages/docs/src/components/real-metrics-optimization/real-metrics-optimization.tsx type RealMetricsOptimizationProps (line 108) | interface RealMetricsOptimizationProps { FILE: packages/docs/src/components/router-head/router-head.tsx method URL (line 22) | get URL() { FILE: packages/docs/src/components/router-head/social.tsx type SocialProps (line 33) | interface SocialProps { FILE: packages/docs/src/components/sidebar/sidebar.tsx type MarkdownItems (line 45) | type MarkdownItems = Record; type MDX (line 46) | type MDX = { function Items (line 101) | function Items({ function createBreadcrumbs (line 153) | function createBreadcrumbs(menu: ContentMenu | undefined, pathname: stri... FILE: packages/docs/src/components/svgs/alert-icon.tsx type AlertIconProps (line 1) | interface AlertIconProps { FILE: packages/docs/src/components/svgs/bluesky-logo.tsx type Props (line 1) | interface Props { FILE: packages/docs/src/components/svgs/builder-logo.tsx type BuilderLogoProps (line 1) | interface BuilderLogoProps { FILE: packages/docs/src/components/svgs/chat-icon.tsx type ChatIconProps (line 1) | interface ChatIconProps { FILE: packages/docs/src/components/svgs/close-icon.tsx type CloseIconProps (line 1) | interface CloseIconProps { FILE: packages/docs/src/components/svgs/copy-code-icon.tsx type CopyIconProps (line 1) | interface CopyIconProps { FILE: packages/docs/src/components/svgs/discord-logo.tsx type DiscordLogoProps (line 3) | type DiscordLogoProps = { FILE: packages/docs/src/components/svgs/edit-icon.tsx type EditIconProps (line 1) | interface EditIconProps { FILE: packages/docs/src/components/svgs/github-logo.tsx type GithubLogoProps (line 1) | interface GithubLogoProps { FILE: packages/docs/src/components/svgs/more-icon.tsx type MoreIconProps (line 1) | interface MoreIconProps { FILE: packages/docs/src/components/svgs/qwik-logo.tsx type QwikLogoProps (line 3) | type QwikLogoProps = { FILE: packages/docs/src/components/svgs/twitter-logo.tsx type TwitterLogoProps (line 1) | interface TwitterLogoProps { FILE: packages/docs/src/components/theme-toggle/Brilliance.tsx type BrillianceIconProps (line 3) | interface BrillianceIconProps { FILE: packages/docs/src/components/theme-toggle/Moon.tsx type MoonIconProps (line 3) | interface MoonIconProps { FILE: packages/docs/src/components/theme-toggle/Sun.tsx type SunIconProps (line 3) | interface SunIconProps { FILE: packages/docs/src/components/theme-toggle/theme-toggle.tsx type ThemePreference (line 7) | type ThemePreference = 'dark' | 'light' | 'auto'; FILE: packages/docs/src/constants.ts constant BUILDER_PUBLIC_API_KEY (line 1) | const BUILDER_PUBLIC_API_KEY = 'YJIGb4i01jvw0SRdL5Bt'; constant QWIK_PUBLIC_API_KEY (line 2) | const QWIK_PUBLIC_API_KEY = 'fe30f73e01ef40558cd69a9493eba2a2'; constant BUILDER_TOP_BAR_MODEL (line 3) | const BUILDER_TOP_BAR_MODEL = 'oss-top-bar'; constant BUILDER_FOOTER_MODEL (line 4) | const BUILDER_FOOTER_MODEL = 'oss-footer'; constant QWIK_MODEL (line 5) | const QWIK_MODEL = 'content-page'; FILE: packages/docs/src/context.ts type SiteStore (line 5) | interface SiteStore { FILE: packages/docs/src/repl/bundler/bundler-worker.ts type MessageBase (line 7) | interface MessageBase { type InitMessage (line 11) | interface InitMessage extends MessageBase { type BundleMessage (line 17) | interface BundleMessage extends MessageBase { type ReadyMessage (line 23) | interface ReadyMessage extends MessageBase { type ResultMessage (line 27) | interface ResultMessage extends MessageBase { type ErrorMessage (line 33) | interface ErrorMessage extends MessageBase { type IncomingMessage (line 40) | type IncomingMessage = InitMessage | BundleMessage; type OutgoingMessage (line 41) | type OutgoingMessage = ReadyMessage | ResultMessage | ErrorMessage; function loadOptimizer (line 85) | async function loadOptimizer() { function performBundle (line 116) | async function performBundle(message: BundleMessage): Promise { FILE: packages/docs/src/repl/bundler/index.ts class Bundler (line 10) | class Bundler { method constructor (line 22) | constructor(public version: string) { method initWorker (line 27) | initWorker() { method keepAlive (line 68) | keepAlive() { method bundle (line 73) | bundle(options: Omit): Prom... method terminateWorker (line 92) | terminateWorker(): void { FILE: packages/docs/src/repl/bundler/repl-ssr-worker.ts type MessageBase (line 8) | interface MessageBase { type InitSSRMessage (line 12) | interface InitSSRMessage extends MessageBase { type SSRReadyMessage (line 20) | interface SSRReadyMessage extends MessageBase { type SSRResultMessage (line 24) | interface SSRResultMessage extends MessageBase { type SSRErrorMessage (line 30) | interface SSRErrorMessage extends MessageBase { type IncomingMessage (line 36) | type IncomingMessage = InitSSRMessage; type OutgoingMessage (line 37) | type OutgoingMessage = SSRReadyMessage | SSRResultMessage | SSRErrorMess... function executeSSR (line 76) | async function executeSSR(message: InitSSRMessage): Promise<{ html: stri... FILE: packages/docs/src/repl/bundler/rollup-plugins.ts method transform (line 10) | transform(code) { method resolveId (line 54) | resolveId(id, importer) { method load (line 107) | async load(id) { method resolveId (line 151) | resolveId(id) { method load (line 158) | load(id) { method generateBundle (line 174) | async generateBundle(_, bundle) { constant TERSER_OPTIONS (line 190) | const TERSER_OPTIONS: MinifyOptions = { FILE: packages/docs/src/repl/repl-constants.ts constant QWIK_PKG_NAME_V1 (line 1) | const QWIK_PKG_NAME_V1 = '@builder.io/qwik'; constant QWIK_PKG_NAME_V2 (line 2) | const QWIK_PKG_NAME_V2 = '@qwik.dev/core'; FILE: packages/docs/src/repl/repl-instance.ts class ReplInstance (line 19) | class ReplInstance { method constructor (line 24) | constructor( method _ensureBundled (line 44) | async _ensureBundled() { method _ensureSsr (line 83) | async _ensureSsr() { method ensureBuilt (line 99) | ensureBuilt() { method rebuild (line 126) | private async rebuild(): Promise { method getFile (line 202) | async getFile(path: string): Promise { method executeSSR (line 248) | private async executeSSR(result: ReplResult): Promise<{ html: string; ... method markDirty (line 296) | markDirty(): void { function errorHtml (line 302) | function errorHtml(error: any, type: string) { FILE: packages/docs/src/repl/repl-sw.ts type RequestMessage (line 14) | type RequestMessage = { type ResponseMessage (line 20) | type ResponseMessage = { FILE: packages/docs/src/repl/types.ts type ReplAppInput (line 10) | interface ReplAppInput { type PkgUrls (line 18) | type PkgUrls = { [pkgName: string]: { [path: string]: string; version: s... type ReplInputOptions (line 19) | interface ReplInputOptions extends Omit(obj: Record) { FILE: packages/docs/src/routes/(ecosystem)/showcase/index.tsx type MediaEntry (line 6) | interface MediaEntry { function getLighthouseColorForScore (line 177) | function getLighthouseColorForScore(score: number) { function getLighthouseColorForMs (line 180) | function getLighthouseColorForMs(ms: number, goodMs: number, badMs: numb... function getLighthouseColorForCls (line 183) | function getLighthouseColorForCls(cls: number) { function getPagespeedInsightsUrl (line 186) | function getPagespeedInsightsUrl(url: string) { FILE: packages/docs/src/routes/demo/component/primitive-props/index.tsx type ItemProps (line 4) | interface ItemProps { FILE: packages/docs/src/routes/demo/component/props/index.tsx type ItemProps (line 3) | interface ItemProps { FILE: packages/docs/src/routes/demo/component/reference-props/index.tsx type ItemProps (line 3) | interface ItemProps { FILE: packages/docs/src/routes/demo/cookbook/algolia-search/index.tsx type AlgoliaResult (line 3) | type AlgoliaResult = { FILE: packages/docs/src/routes/demo/cookbook/drag&drop/advanced/index.tsx type Item (line 3) | type Item = { function swapElements (line 192) | function swapElements(arr: Item[], index1: number, index2: number) { function insertElement (line 198) | function insertElement(arr: Item[], index: number, item: Item) { FILE: packages/docs/src/routes/demo/cookbook/leaflet-map/index.tsx type MapProps (line 80) | interface MapProps { type LocationsProps (line 86) | interface LocationsProps { type MarkersProps (line 93) | interface MarkersProps { FILE: packages/docs/src/routes/demo/cookbook/mediaController/index.tsx constant AUDIO_SRC (line 9) | const AUDIO_SRC = constant VIDEO_SRC (line 11) | const VIDEO_SRC = FILE: packages/docs/src/routes/demo/cookbook/nav-link/index.tsx type NavLinkProps (line 4) | type NavLinkProps = LinkProps & { activeClass?: string }; FILE: packages/docs/src/routes/demo/cookbook/portal/portal-provider.tsx type ContextPair (line 31) | type ContextPair = { id: ContextId; value: T }; type Portal (line 40) | interface Portal { FILE: packages/docs/src/routes/demo/events/custom-event/index.tsx type ButtonProps (line 11) | type ButtonProps = { FILE: packages/docs/src/routes/demo/events/use-on/index.tsx function useMousePosition (line 5) | function useMousePosition() { FILE: packages/docs/src/routes/demo/events/use-on/use-on-window/index.tsx function useCloseDropdown (line 5) | function useCloseDropdown() { FILE: packages/docs/src/routes/demo/integration/modular-forms/index.tsx type LoginForm (line 22) | type LoginForm = v.InferInput; FILE: packages/docs/src/routes/demo/layout.tsx function logQSymbols (line 16) | function logQSymbols() { FILE: packages/docs/src/routes/demo/qwikcity/middleware/component/index.tsx function isLoggedIn (line 14) | function isLoggedIn() { FILE: packages/docs/src/routes/demo/qwikcity/middleware/sharedMap/index.tsx type User (line 8) | interface User { function loadUserFromCookie (line 26) | function loadUserFromCookie(cookie: Cookie): User | null { FILE: packages/docs/src/routes/demo/qwikcity/middleware/throw/index.tsx function isLoggedIn (line 22) | function isLoggedIn() { FILE: packages/docs/src/routes/demo/react/children/react.tsx function Frame (line 6) | function Frame({ children }: { children?: ReactNode[] }) { FILE: packages/docs/src/routes/demo/react/counter-simple-hover/react.tsx function Counter (line 7) | function Counter() { FILE: packages/docs/src/routes/demo/react/counter-simple/react.tsx function Counter (line 6) | function Counter() { FILE: packages/docs/src/routes/demo/react/counter-two-islands-host/react.tsx function Button (line 6) | function Button({ children }: { children?: ReactNode[] }) { function Display (line 11) | function Display({ count }: { count: number }) { FILE: packages/docs/src/routes/demo/react/counter-two-islands/react.tsx function Button (line 5) | function Button({ onClick }: { onClick: () => void }) { function Display (line 10) | function Display({ count }: { count: number }) { FILE: packages/docs/src/routes/demo/react/hello-world/react.tsx function Greetings (line 5) | function Greetings() { FILE: packages/docs/src/routes/demo/resumability/component.tsx function ReadyIcon (line 217) | function ReadyIcon(props: PropsOf<'svg'>, key: string) { FILE: packages/docs/src/routes/demo/resumability/index.tsx function isHTMLElement (line 77) | function isHTMLElement(node: any): node is HTMLElement { function isPortal (line 84) | function isPortal(element: HTMLElement) { type HoverEvent (line 88) | type HoverEvent = CustomEvent<(jsx: JSXOutput) => void>; FILE: packages/docs/src/routes/demo/state/no-serialize/monaco.tsx class Monaco (line 1) | class Monaco {} method create (line 3) | create(element: HTMLElement, { value }: { value: string }): any { FILE: packages/docs/src/routes/demo/state/passing-context/index.tsx constant CTX (line 10) | const CTX = createContextId<{ count: number }>('stuff'); FILE: packages/docs/src/routes/demo/state/passing-props/index.tsx type ChildProps (line 8) | interface ChildProps { FILE: packages/docs/src/routes/demo/tasks/track-fn/index.tsx function delay (line 32) | function delay(time: number) { FILE: packages/docs/src/routes/examples/[...id]/index!.tsx constant PANELS (line 167) | const PANELS: ActivePanel[] = ['Examples', 'Input', 'Output', 'Console']; type ExamplesStore (line 169) | interface ExamplesStore extends ReplAppInput { type ActivePanel (line 174) | type ActivePanel = 'Examples' | 'Input' | 'Output' | 'Console'; FILE: packages/docs/src/routes/examples/apps/examples-data.ts type ExampleSection (line 3) | interface ExampleSection { type ExampleApp (line 9) | interface ExampleApp { FILE: packages/docs/src/routes/examples/apps/partial/hackernews-index/app.tsx type IComment (line 132) | interface IComment { type IStory (line 140) | interface IStory { FILE: packages/docs/src/routes/examples/apps/reactivity/auto-complete/app.tsx type IState (line 18) | interface IState { function debounce (line 82) | function debounce any>(fn: F, delay = 500) { FILE: packages/docs/src/routes/playground/index!.tsx type PlaygroundStore (line 127) | interface PlaygroundStore extends ReplAppInput { FILE: packages/docs/src/routes/playground/playground-data.ts type PlaygroundApp (line 3) | interface PlaygroundApp { FILE: packages/docs/src/routes/tutorial/component/binding/problem/app.tsx constant DESCRIPTION (line 19) | const DESCRIPTION = ` FILE: packages/docs/src/routes/tutorial/component/binding/solution/app.tsx constant DESCRIPTION (line 18) | const DESCRIPTION = ` FILE: packages/docs/src/routes/tutorial/composing/dollar/problem/app.tsx function delayQrl (line 3) | function delayQrl(fn: QRL<() => T>, delayInMs: number): Promise { FILE: packages/docs/src/routes/tutorial/composing/dollar/solution/app.tsx function delayQrl (line 3) | function delayQrl(fn: QRL<() => T>, delayInMs: number): Promise { FILE: packages/docs/src/routes/tutorial/composing/use/solution/app.tsx function useMousePosition (line 3) | function useMousePosition() { FILE: packages/docs/src/routes/tutorial/context/basic/problem/app.tsx type TodosStore (line 3) | interface TodosStore { FILE: packages/docs/src/routes/tutorial/context/basic/solution/app.tsx type TodosStore (line 9) | interface TodosStore { FILE: packages/docs/src/routes/tutorial/hooks/use-visible-task/problem/app.tsx type ClockStore (line 4) | interface ClockStore { function updateClock (line 35) | function updateClock(store: ClockStore) { FILE: packages/docs/src/routes/tutorial/hooks/use-visible-task/solution/app.tsx type ClockStore (line 4) | interface ClockStore { function updateClock (line 36) | function updateClock(store: ClockStore) { FILE: packages/docs/src/routes/tutorial/introduction/resource/problem/app.tsx function getRepositories (line 53) | async function getRepositories( FILE: packages/docs/src/routes/tutorial/introduction/resource/solution/app.tsx function getRepositories (line 53) | async function getRepositories( FILE: packages/docs/src/routes/tutorial/layout.tsx type TutorialStore (line 166) | interface TutorialStore extends ReplAppInput { constant PANELS (line 174) | const PANELS = ['Tutorial', 'Input', 'Output']; FILE: packages/docs/src/routes/tutorial/projection/fallback/problem/app.tsx constant CSS (line 38) | const CSS = ` FILE: packages/docs/src/routes/tutorial/projection/fallback/solution/app.tsx constant CSS (line 38) | const CSS = ` FILE: packages/docs/src/routes/tutorial/props/basic/problem/app.tsx type GreeterProps (line 11) | interface GreeterProps {} FILE: packages/docs/src/routes/tutorial/props/basic/solution/app.tsx type GreeterProps (line 11) | interface GreeterProps { FILE: packages/docs/src/routes/tutorial/props/closures/problem/app.tsx type MyComponentProps (line 12) | interface MyComponentProps { FILE: packages/docs/src/routes/tutorial/props/closures/solution/app.tsx type MyComponentProps (line 12) | interface MyComponentProps { FILE: packages/docs/src/routes/tutorial/reactivity/explicit/problem/app.tsx type AppStore (line 4) | interface AppStore { FILE: packages/docs/src/routes/tutorial/reactivity/explicit/solution/app.tsx type AppStore (line 4) | interface AppStore { FILE: packages/docs/src/routes/tutorial/reactivity/resource/problem/app.tsx function getRepositories (line 53) | async function getRepositories( FILE: packages/docs/src/routes/tutorial/reactivity/resource/solution/app.tsx function getRepositories (line 53) | async function getRepositories( FILE: packages/docs/src/routes/tutorial/reactivity/template/problem/app.tsx type AppStore (line 4) | interface AppStore { FILE: packages/docs/src/routes/tutorial/reactivity/template/solution/app.tsx type AppStore (line 4) | interface AppStore { FILE: packages/docs/src/routes/tutorial/store/no-serialize/problem/app.tsx type AppStore (line 3) | interface AppStore { FILE: packages/docs/src/routes/tutorial/store/no-serialize/solution/app.tsx type AppStore (line 3) | interface AppStore { FILE: packages/docs/src/routes/tutorial/store/recursive/problem/app.tsx type DisplayProps (line 15) | interface DisplayProps { FILE: packages/docs/src/routes/tutorial/store/recursive/solution/app.tsx type DisplayProps (line 15) | interface DisplayProps { FILE: packages/docs/src/routes/tutorial/store/serialization/problem/app.tsx type ParentStore (line 3) | interface ParentStore { type ChildStore (line 8) | interface ChildStore { FILE: packages/docs/src/routes/tutorial/store/serialization/solution/app.tsx type ParentStore (line 3) | interface ParentStore { type ChildStore (line 8) | interface ChildStore { FILE: packages/docs/src/routes/tutorial/tutorial-content-footer.tsx type TutorialContentFooterProps (line 51) | interface TutorialContentFooterProps { FILE: packages/docs/src/routes/tutorial/tutorial-content-header.tsx type Tutorial (line 43) | interface Tutorial { type TutorialContentHeaderProps (line 48) | interface TutorialContentHeaderProps { FILE: packages/docs/src/routes/tutorial/tutorial-data.ts type TutorialSection (line 3) | interface TutorialSection { type TutorialApp (line 9) | interface TutorialApp { FILE: packages/docs/src/routes/tutorial/understanding/capturing/problem/app.tsx type AppStore (line 4) | interface AppStore { FILE: packages/docs/src/routes/tutorial/understanding/capturing/solution/app.tsx type AppStore (line 4) | interface AppStore { FILE: packages/docs/src/routes/tutorial/understanding/treeshaking/problem/app.tsx type CountStore (line 4) | interface CountStore { FILE: packages/docs/src/routes/tutorial/understanding/treeshaking/solution/app.tsx type CountStore (line 4) | interface CountStore { FILE: packages/docs/test-urls.js constant QWIK_GROUP (line 7) | const QWIK_GROUP = [ constant QWIK_ADVANCED_GROUP (line 16) | const QWIK_ADVANCED_GROUP = [ constant QWIKCITY_GROUP (line 29) | const QWIKCITY_GROUP = [ constant QWIKCITY_ADVANCED_GROUP (line 48) | const QWIKCITY_ADVANCED_GROUP = [ function makeEditPageUrl (line 61) | function makeEditPageUrl(url) { function checkUrl (line 111) | function checkUrl(url) { function testAllPaths (line 152) | async function testAllPaths() { FILE: packages/docs/vite.repl-apps.ts function playgroundData (line 12) | function playgroundData(routesDir: string): Plugin { function examplesData (line 45) | function examplesData(routesDir: string): Plugin { function tutorialData (line 145) | function tutorialData(routesDir: string): Plugin { function rawSource (line 266) | function rawSource(): Plugin { FILE: packages/docs/vite.source-resolver.ts constant SOURCE_PREFIX (line 4) | const SOURCE_PREFIX = 'source:'; constant RESOLVED_SOURCE_PREFIX (line 5) | const RESOLVED_SOURCE_PREFIX = '\0source:'; function sourceResolver (line 7) | function sourceResolver(root: string): Plugin { FILE: packages/eslint-plugin-qwik/examples.ts type QwikEslintExample (line 16) | type QwikEslintExample = { type QwikEslintExamples (line 23) | type QwikEslintExamples = Record< FILE: packages/eslint-plugin-qwik/index.ts type Rules (line 16) | type Rules = NonNullable; method recommended (line 76) | get recommended() { method strict (line 79) | get strict() { FILE: packages/eslint-plugin-qwik/qwik.unit.ts type RuleTesterRule (line 32) | type RuleTesterRule = Parameters[1]; type TestCase (line 34) | interface TestCase { type InvalidTestCase (line 39) | interface InvalidTestCase extends TestCase { FILE: packages/eslint-plugin-qwik/src/jsxAtag.ts method create (line 20) | create(context) { FILE: packages/eslint-plugin-qwik/src/jsxImg.ts method create (line 31) | create(context) { function imgImportName (line 144) | function imgImportName(value: string) { function toPascalCase (line 151) | function toPascalCase(string) { FILE: packages/eslint-plugin-qwik/src/jsxKey.ts function isFunctionLikeExpression (line 8) | function isFunctionLikeExpression(node) { method create (line 62) | create(context) { FILE: packages/eslint-plugin-qwik/src/jsxNoScriptUrl.ts method create (line 33) | create(context) { FILE: packages/eslint-plugin-qwik/src/loaderLocation.ts constant ROUTE_FNS (line 4) | const ROUTE_FNS: Record = { constant LINTER_FNS (line 11) | const LINTER_FNS: Record = { method create (line 55) | create(context) { function normalizePath (line 152) | function normalizePath(path: string) { function isExported (line 282) | function isExported(variableDeclarator: Rule.Node): boolean { function getProgramBody (line 310) | function getProgramBody(variableDeclarator) { FILE: packages/eslint-plugin-qwik/src/noAsyncPreventDefault.ts method create (line 16) | create(context) { FILE: packages/eslint-plugin-qwik/src/noReactProps.ts method create (line 27) | create(context) { FILE: packages/eslint-plugin-qwik/src/noUseVisibleTask.ts method create (line 15) | create(context) { FILE: packages/eslint-plugin-qwik/src/preferClasslist.ts method create (line 41) | create(context) { FILE: packages/eslint-plugin-qwik/src/unusedServer.ts method create (line 17) | create(context) { FILE: packages/eslint-plugin-qwik/src/useMethodUsage.ts method create (line 18) | create(context) { FILE: packages/eslint-plugin-qwik/src/validLexicalScope.ts type DetectorOptions (line 12) | interface DetectorOptions { method create (line 54) | create(context) { function canCapture (line 232) | function canCapture( type TypeReason (line 244) | interface TypeReason { function humanizeTypeReason (line 251) | function humanizeTypeReason(reason: TypeReason) { function isTypeCapturable (line 262) | function isTypeCapturable( function _isTypeCapturable (line 281) | function _isTypeCapturable( function isSymbolCapturable (line 444) | function isSymbolCapturable( function getElementTypeOfArrayType (line 457) | function getElementTypeOfArrayType(type: ts.Type, checker: ts.TypeChecke... function getTypesOfTupleType (line 461) | function getTypesOfTupleType( function isTypeQRL (line 470) | function isTypeQRL(type: ts.Type): boolean { function getContent (line 476) | function getContent(symbol: ts.Symbol, sourceCode: string) { function isQwikHook (line 486) | function isQwikHook(variable, context) { function isFromQwikModule (line 507) | function isFromQwikModule(resolvedVar) { constant ALLOWED_CLASSES (line 521) | const ALLOWED_CLASSES = { FILE: packages/eslint-plugin-qwik/tests/use-method-usage/invalid-outside-function.ts function noUseSession (line 4) | function noUseSession() { FILE: packages/eslint-plugin-qwik/tests/use-method-usage/valid-exported-use-methods.ts function useSession1 (line 3) | function useSession1() { function useSession2 (line 6) | function useSession2() { function useSession3 (line 9) | function useSession3() { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/invalid-capture-class.tsx class Stuff (line 5) | class Stuff {} FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/invalid-capture-enum.tsx type Color (line 5) | enum Color { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/invalid-capture-function.tsx function getValue (line 4) | function getValue() { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/invalid-props-nonserializable-tuple.tsx type Props (line 3) | interface Props { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/invalid-use-method-inline.tsx function useMethod (line 5) | function useMethod() { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-capture-jsxoutput.tsx type FooState (line 3) | type FooState = { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-capture-signal.tsx type Color (line 2) | enum Color { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-component-props-tuple.tsx type Props (line 3) | interface Props { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-component-props.tsx type Props (line 3) | interface Props { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-constant.tsx function getValue (line 3) | async function getValue() { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-no-serialize.tsx type NoSerialize (line 1) | type NoSerialize = (T & { __no_serialize__: true }) | undefined; type Value (line 3) | interface Value { function getFn (line 7) | function getFn(): NoSerialize<() => void> { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-null-value.tsx type Value (line 2) | interface Value { type NullValue (line 5) | type NullValue = Value | null; function useMethod (line 7) | function useMethod(foo: string, bar: () => string) { FILE: packages/eslint-plugin-qwik/tests/valid-lexical-scope/valid-use-task-getter.tsx function getValue (line 3) | function getValue(): number | string | null | undefined | { prop: string... FILE: packages/insights/drizzle.config.ts constant PRIVATE_LIBSQL_DB_URL (line 6) | const PRIVATE_LIBSQL_DB_URL = process.env.PRIVATE_LIBSQL_DB_URL!; constant PRIVATE_LIBSQL_DB_API_TOKEN (line 7) | const PRIVATE_LIBSQL_DB_API_TOKEN = process.env.PRIVATE_LIBSQL_DB_API_TO... FILE: packages/insights/drizzle/0000_blue_blindfold.sql type `applications` (line 1) | CREATE TABLE `applications` ( type `symbols` (line 8) | CREATE TABLE `symbols` ( type `publicApiKeyIndex` (line 20) | CREATE UNIQUE INDEX `publicApiKeyIndex` ON `applications` (`public_api_k... FILE: packages/insights/drizzle/0002_exotic_earthquake.sql type `errors` (line 1) | CREATE TABLE `errors` ( FILE: packages/insights/drizzle/0004_secret_justice.sql type `symbolDetail` (line 1) | CREATE TABLE `symbolDetail` ( FILE: packages/insights/drizzle/0005_cute_marvel_boy.sql type `edges` (line 1) | CREATE TABLE `edges` ( type `edgeIndex` (line 111) | CREATE UNIQUE INDEX `edgeIndex` ON `edges` (`public_api_key`,`manifest_h... FILE: packages/insights/drizzle/0006_last_dakota_north.sql type `manifests` (line 1) | CREATE TABLE `manifests` ( type `edgeIndex_PublicApiKey` (line 10) | CREATE INDEX `edgeIndex_PublicApiKey` ON `edges` (`public_api_key`) type `edgeIndex_PublicApiKey_manifestHash` (line 11) | CREATE INDEX `edgeIndex_PublicApiKey_manifestHash` ON `edges` (`public_a... FILE: packages/insights/drizzle/0007_large_vengeance.sql type `edgeIndex_PublicApiKey` (line 4) | CREATE INDEX `edgeIndex_PublicApiKey` ON `edges` (`public_api_key`) type `edgeIndex_PublicApiKey_manifestHash` (line 5) | CREATE INDEX `edgeIndex_PublicApiKey_manifestHash` ON `edges` (`public_a... FILE: packages/insights/drizzle/0009_flat_celestials.sql type `hashIndex` (line 1) | CREATE UNIQUE INDEX `hashIndex` ON `manifests` (`hash`) FILE: packages/insights/drizzle/0010_typical_lockheed.sql type `hashIndex` (line 2) | CREATE UNIQUE INDEX `hashIndex` ON `manifests` (`hash`,`public_api_key`) FILE: packages/insights/drizzle/0011_thin_captain_stacy.sql type `routes` (line 1) | CREATE TABLE `routes` ( type `routeIndex_Symbol` (line 60) | CREATE UNIQUE INDEX `routeIndex_Symbol` ON `routes` (`public_api_key`,`m... FILE: packages/insights/drizzle/0012_omniscient_leader.sql type `symbolDetailTmp` (line 1) | CREATE TABLE `symbolDetailTmp` ( FILE: packages/insights/drizzle/0014_needy_ben_grimm.sql type `userApplicationMap` (line 1) | CREATE TABLE `userApplicationMap` ( type `users` (line 8) | CREATE TABLE `users` ( type `userApplicationIndex` (line 15) | CREATE UNIQUE INDEX `userApplicationIndex` ON `userApplicationMap` (`app... type `emailIndex` (line 16) | CREATE UNIQUE INDEX `emailIndex` ON `users` (`email`) FILE: packages/insights/drizzle/0016_demonic_legion.sql type `idx_edge_publicApiKey_manifestHash` (line 3) | CREATE INDEX `idx_edge_publicApiKey_manifestHash` ON `edges` (`public_ap... type `idx_edge_apiKey_manifestHash_from_to` (line 4) | CREATE INDEX `idx_edge_apiKey_manifestHash_from_to` ON `edges` (`public_... type `idx_manifests_apiKey_hash` (line 6) | CREATE UNIQUE INDEX `idx_manifests_apiKey_hash` ON `manifests` (`hash`,`... type `idx_manifests_public_apiKey` (line 7) | CREATE INDEX `idx_manifests_public_apiKey` ON `manifests` (`public_api_k... type `idx_manifests_hash` (line 8) | CREATE INDEX `idx_manifests_hash` ON `manifests` (`hash`) type `idx_routes_publicApiKey_manifestHash` (line 9) | CREATE INDEX `idx_routes_publicApiKey_manifestHash` ON `routes` (`public... type `idx_symbolDetail_apiKey_manifestHash` (line 10) | CREATE UNIQUE INDEX `idx_symbolDetail_apiKey_manifestHash` ON `symbolDet... FILE: packages/insights/drizzle/0017_pink_maestro.sql type `idx_manifests_apiKey_hash_2` (line 1) | CREATE INDEX `idx_manifests_apiKey_hash_2` ON `manifests` (`public_api_k... type `idx_manifest_api_timestamp` (line 2) | CREATE INDEX `idx_manifest_api_timestamp` ON `manifests` (`public_api_ke... FILE: packages/insights/drizzle/0018_heavy_toad.sql type `idx_apiKey_hash_from` (line 1) | CREATE INDEX `idx_apiKey_hash_from` ON `edges` (`public_api_key`,`from`,... type `idx_hash_to` (line 2) | CREATE INDEX `idx_hash_to` ON `edges` (`manifest_hash`,`to`) FILE: packages/insights/drizzle/0019_known_satana.sql type `idx_edge_from_to` (line 1) | CREATE INDEX `idx_edge_from_to` ON `edges` (`from`,`to`) FILE: packages/insights/scripts/db.migrate.cjs function migrateDB (line 4) | async function migrateDB() { function migrateLibSql (line 10) | async function migrateLibSql(url, authToken) { function env (line 26) | function env(name) { FILE: packages/insights/src/components/app-card/index.tsx type AppCardProps (line 6) | type AppCardProps = { FILE: packages/insights/src/components/avatar/index.tsx type AvatarProps (line 3) | type AvatarProps = { FILE: packages/insights/src/components/button/index.tsx type ButtonProps (line 3) | type ButtonProps = QwikIntrinsicElements['button'] & { FILE: packages/insights/src/components/container/index.tsx type LayoutProps (line 3) | type LayoutProps = { FILE: packages/insights/src/components/gauge/index.tsx type GaugeProps (line 3) | type GaugeProps = { FILE: packages/insights/src/components/histogram/index.tsx function formatNumber (line 111) | function formatNumber(number: number): string { FILE: packages/insights/src/components/icons/apps.tsx function AppsIcon (line 3) | function AppsIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/bundle.tsx function BundleIcon (line 3) | function BundleIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/close.tsx function CloseIcon (line 3) | function CloseIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/copy.tsx type CopyIconProps (line 3) | interface CopyIconProps { FILE: packages/insights/src/components/icons/dark-mode.tsx function DarkModeIcon (line 3) | function DarkModeIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/dashboard.tsx function DashboardIcon (line 3) | function DashboardIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/disk.tsx function DiskIcon (line 3) | function DiskIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/edge.tsx function EdgeIcon (line 3) | function EdgeIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/github.tsx function GithubIcon (line 3) | function GithubIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/light-mode.tsx function LightModeIcon (line 3) | function LightModeIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/manifest.tsx function ManifestIcon (line 3) | function ManifestIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/icons/routes.tsx function RoutesIcon (line 3) | function RoutesIcon(props: QwikIntrinsicElements['svg'], key: string) { FILE: packages/insights/src/components/layout/index.tsx type LayoutProps (line 5) | type LayoutProps = { FILE: packages/insights/src/components/popup-manager/index.tsx method show (line 34) | show(component: Component, props: T) { function isHTMLElement (line 87) | function isHTMLElement(target: any): target is HTMLElement { type PopupEvent (line 91) | type PopupEvent = CustomEvent<{ FILE: packages/insights/src/components/symbol-tile/index.tsx function codeHighlight (line 152) | function codeHighlight( FILE: packages/insights/src/db/index.ts type AppDatabase (line 5) | type AppDatabase = LibSQLDatabase; function getDB (line 9) | function getDB() { function initializeDbIfNeeded (line 17) | async function initializeDbIfNeeded(factory: () => Promise) { FILE: packages/insights/src/db/logging.ts constant LOG_TIMING (line 3) | const LOG_TIMING: boolean = isDev; function time (line 7) | async function time(name: string, fn: () => Promise): Promise { FILE: packages/insights/src/db/query-helpers.ts type VectorKeys (line 5) | type VectorKeys = type VectorFields (line 56) | type VectorFields = Record, nu... function latencyBucketField (line 58) | function latencyBucketField(bucket: number): VectorKeys<`latencyCount`> { function delayBucketField (line 62) | function delayBucketField(bucket: number): VectorKeys<`delayCount`> { function pad (line 66) | function pad(value: number): VectorKeys<''> { function createEdgeRow (line 70) | function createEdgeRow({ function listToVector (line 931) | function listToVector(list: string): number[] { function toVector (line 935) | function toVector(prefix: PREFIX, dat: VectorFiel... function timelineBucketField (line 991) | function timelineBucketField(bucket: number): VectorKeys<`timeline`> { function createRouteRow (line 995) | function createRouteRow({ FILE: packages/insights/src/db/query.ts function getEdges (line 27) | async function getEdges( type SlowEdge (line 61) | interface SlowEdge { function getSlowEdges (line 67) | async function getSlowEdges( type SymbolDetailForApp (line 94) | type SymbolDetailForApp = Pick< function getSymbolDetails (line 99) | async function getSymbolDetails( function getAppInfo (line 123) | async function getAppInfo( function getEdgeCount (line 162) | async function getEdgeCount(db: AppDatabase, publicApiKey: string): Prom... function getSymbolEdgeCount (line 170) | async function getSymbolEdgeCount(db: AppDatabase, publicApiKey: string)... function updateEdge (line 178) | async function updateEdge( function updateRoutes (line 219) | async function updateRoutes( FILE: packages/insights/src/db/schema.ts type DatabaseSchema (line 11) | type DatabaseSchema = { type ApplicationRow (line 33) | type ApplicationRow = InferSelectModel; type ApplicationRowSansId (line 34) | type ApplicationRowSansId = InferInsertModel; type SymbolRow (line 47) | type SymbolRow = InferSelectModel; type SymbolRowSansId (line 48) | type SymbolRowSansId = InferInsertModel; type ErrorRow (line 65) | type ErrorRow = InferSelectModel; type ManifestRow (line 87) | type ManifestRow = InferSelectModel; type SymbolDetailRow (line 117) | type SymbolDetailRow = InferSelectModel; type SymbolDetailRowSansId (line 118) | type SymbolDetailRowSansId = InferInsertModel; type EdgeRow (line 253) | type EdgeRow = InferSelectModel; type EdgeRowSansId (line 254) | type EdgeRowSansId = InferInsertModel; type RouteRow (line 329) | type RouteRow = InferSelectModel; type RouteRowSansId (line 330) | type RouteRowSansId = InferInsertModel; FILE: packages/insights/src/db/sql-edges.ts type OutgoingEdge (line 6) | interface OutgoingEdge { function dbGetOutgoingEdges (line 13) | async function dbGetOutgoingEdges( FILE: packages/insights/src/db/sql-manifest.ts function dbGetManifests (line 6) | async function dbGetManifests( type ManifestStatsRow (line 20) | interface ManifestStatsRow { function dbGetManifestStats (line 26) | async function dbGetManifestStats( function dbGetManifestInfo (line 52) | async function dbGetManifestInfo( function dbGetManifestHashes (line 78) | async function dbGetManifestHashes( FILE: packages/insights/src/db/sql-routes.ts type RouteSymbolRow (line 6) | interface RouteSymbolRow { function getRoutes (line 12) | async function getRoutes( type RouteRow (line 43) | interface RouteRow { function getRouteNames (line 48) | async function getRouteNames( type RouteSymbolRow (line 76) | interface RouteSymbolRow { function getRouteTimeline (line 82) | async function getRouteTimeline( FILE: packages/insights/src/db/sql-user.ts class InsightsUser (line 5) | class InsightsUser { method constructor (line 11) | constructor( method isAuthorizedForApp (line 23) | isAuthorizedForApp(publicApiKey: string) { FILE: packages/insights/src/entry.netlify-edge.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformNetlify; FILE: packages/insights/src/routes.config.tsx function AppLink (line 19) | function AppLink(props: AppLinkProps & QwikIntrinsicElements['a']) { FILE: packages/insights/src/routes.gen.d.ts type AppRoutes (line 5) | type AppRoutes = type AppRouteMap (line 29) | interface AppRouteMap { type AppRouteParamsFunction (line 57) | interface AppRouteParamsFunction { type AppLinkProps (line 127) | type AppLinkProps = FILE: packages/insights/src/routes/api/v1/[publicApiKey]/bundles/bundles.tsx function getBundleGrouping (line 6) | async function getBundleGrouping({ FILE: packages/insights/src/routes/api/v1/[publicApiKey]/bundles/strategy/index.tsx type Strategy (line 8) | interface Strategy { type Prefetch (line 13) | interface Prefetch { function getRoutePrefetch (line 52) | function getRoutePrefetch(route: string): Prefetch { FILE: packages/insights/src/routes/api/v1/[publicApiKey]/post/index.tsx function cleanupSymbolName (line 50) | function cleanupSymbolName(symbolName?: string | null): string | null { function migrate1 (line 60) | function migrate1(payloadJson: any) { FILE: packages/insights/src/routes/app/[publicApiKey]/app.form.tsx type ApplicationForm (line 9) | type ApplicationForm = z.infer; FILE: packages/insights/src/routes/app/[publicApiKey]/routes/[route]/index.tsx type SymbolData (line 69) | interface SymbolData { function routeRowsToRouteTree (line 76) | function routeRowsToRouteTree(routes: RouteSymbolRow[]): SymbolData[] { FILE: packages/insights/src/routes/app/[publicApiKey]/symbols/bundles/index.tsx type BundleInfo (line 19) | interface BundleInfo { function cells (line 195) | function cells(row: number[], symbols: Symbol[]) { function toRGB (line 227) | function toRGB(value: number): string { FILE: packages/insights/src/routes/app/[publicApiKey]/symbols/edge/index.tsx function SymbolTree (line 35) | function SymbolTree({ symbol, depth, count }: { symbol: Symbol; depth: n... FILE: packages/insights/src/routes/app/[publicApiKey]/symbols/index.tsx type Symbol (line 12) | interface Symbol { type Manifest (line 21) | interface Manifest { type SymbolsInfo (line 27) | interface SymbolsInfo { function getSymbol (line 70) | function getSymbol(name: string) { function getSymbolManifest (line 86) | function getSymbolManifest(symbol: Symbol, manifestHash: string) { function getManifest (line 99) | function getManifest(manifestHash: string) { FILE: packages/insights/src/routes/app/[publicApiKey]/symbols/outgoing/index.tsx type OutgoingInfo (line 10) | interface OutgoingInfo { FILE: packages/insights/src/routes/app/[publicApiKey]/symbols/slow/index.tsx type SlowSymbol (line 17) | interface SlowSymbol { FILE: packages/insights/src/routes/app/layout.tsx constant INSIGHT_USER (line 16) | const INSIGHT_USER = 'insightUser'; function setInsightUser (line 17) | function setInsightUser(sharedMap: Map, insightUser: Insigh... function getInsightUser (line 22) | function getInsightUser(sharedMap: Map) { FILE: packages/insights/src/routes/layout.tsx type SessionData (line 7) | type SessionData = Awaited['data']; FILE: packages/insights/src/routes/plugin@db.ts constant LOG_QUERY (line 13) | const LOG_QUERY: boolean = false; function initLibSql (line 15) | function initLibSql(url: string, authToken: string): () => Promise { FILE: packages/insights/src/stats/vector.ts constant NUMBER_OF_BUCKETS (line 2) | const NUMBER_OF_BUCKETS = 50; constant MAX_VALUE (line 8) | const MAX_VALUE = 10000; constant TIMELINE_MAX_VALUE (line 9) | const TIMELINE_MAX_VALUE = 15 * 60 * 1000; constant VALUE_OFFSET (line 15) | const VALUE_OFFSET = Math.floor(Math.pow(2, 2.5)); constant TIMELINE_VALUE_OFFSET (line 16) | const TIMELINE_VALUE_OFFSET = Math.floor(Math.pow(2, 10)); function toBucket (line 42) | function toBucket(value: number): number { function toBucketTimeline (line 50) | function toBucketTimeline(value: number): number { type Bucket (line 58) | interface Bucket { constant BUCKETS (line 77) | const BUCKETS: Bucket[] = computeBuckets(MAX_VALUE, toBucket); constant TIMELINE_BUCKETS (line 78) | const TIMELINE_BUCKETS: Bucket[] = computeBuckets(TIMELINE_MAX_VALUE, to... function fromBucket (line 80) | function fromBucket(bucket: number): { function vectorSum (line 88) | function vectorSum(vector: number[]): number { function vectorSum2 (line 95) | function vectorSum2(vector: number[], split: number): [number, number] { function vectorAdd (line 109) | function vectorAdd(dst: number[], src: number[]) { function vectorAvg (line 117) | function vectorAvg(vector: number[], buckets: Bucket[] = BUCKETS): number { function vectorMax (line 128) | function vectorMax(vector: number[]): number { constant VECTOR_TEMPLATE (line 137) | const VECTOR_TEMPLATE = (() => { function vectorNew (line 145) | function vectorNew(): number[] { FILE: packages/qwik-auth/src/index.ts type GetSessionResult (line 16) | type GetSessionResult = Promise<{ data: Session | null; cookie: any }>; type QwikAuthConfig (line 17) | type QwikAuthConfig = AuthConfig; function serverAuthQrl (line 30) | function serverAuthQrl(authOptions: QRL<(ev: RequestEventCommon) => Qwik... function authAction (line 136) | async function authAction( function getSessionData (line 203) | async function getSessionData(req: Request, options: AuthConfig): GetSes... FILE: packages/qwik-city/global.d.ts type RequestEventInternal (line 4) | type RequestEventInternal = type AsyncStore (line 6) | type AsyncStore = import('node:async_hooks').AsyncLocalStorage type ExperimentalFeatures (line 15) | type ExperimentalFeatures = import('@builder.io/qwik/optimizer').Experim... FILE: packages/qwik-city/src/adapters/azure-swa/vite/index.ts function azureSwaAdapter (line 7) | function azureSwaAdapter(opts: AzureSwaAdapterOptions = {}): any { type AzureSwaAdapterOptions (line 68) | interface AzureSwaAdapterOptions extends ServerAdapterOptions {} FILE: packages/qwik-city/src/adapters/bun-server/vite/index.ts function bunServerAdapter (line 5) | function bunServerAdapter(opts: bunServerAdapterOptions = {}): any { type bunServerAdapterOptions (line 28) | interface bunServerAdapterOptions extends ServerAdapterOptions { FILE: packages/qwik-city/src/adapters/cloud-run/vite/index.ts function cloudRunAdapter (line 5) | function cloudRunAdapter(opts: CloudRunAdapterOptions = {}): any { type CloudRunAdapterOptions (line 24) | interface CloudRunAdapterOptions extends ServerAdapterOptions {} FILE: packages/qwik-city/src/adapters/cloudflare-pages/vite/index.ts function cloudflarePagesAdapter (line 8) | function cloudflarePagesAdapter(opts: CloudflarePagesAdapterOptions = {}... type CloudflarePagesAdapterOptions (line 70) | interface CloudflarePagesAdapterOptions extends ServerAdapterOptions { FILE: packages/qwik-city/src/adapters/deno-server/vite/index.ts function denoServerAdapter (line 5) | function denoServerAdapter(opts: DenoServerAdapterOptions = {}): any { type DenoServerAdapterOptions (line 40) | interface DenoServerAdapterOptions extends ServerAdapterOptions { FILE: packages/qwik-city/src/adapters/netlify-edge/vite/index.ts function netlifyEdgeAdapter (line 8) | function netlifyEdgeAdapter(opts: NetlifyEdgeAdapterOptions = {}): any { type NetlifyEdgeAdapterOptions (line 99) | interface NetlifyEdgeAdapterOptions extends ServerAdapterOptions { FILE: packages/qwik-city/src/adapters/node-server/vite/index.ts function nodeServerAdapter (line 5) | function nodeServerAdapter(opts: NodeServerAdapterOptions = {}): any { type NodeServerAdapterOptions (line 28) | interface NodeServerAdapterOptions extends ServerAdapterOptions { FILE: packages/qwik-city/src/adapters/shared/vite/index.ts function viteAdapter (line 14) | function viteAdapter(opts: ViteAdapterPluginOptions) { function getParentDir (line 242) | function getParentDir(startDir: string, dirName: string) { type ViteAdapterPluginOptions (line 258) | interface ViteAdapterPluginOptions { type ServerAdapterOptions (line 280) | interface ServerAdapterOptions { type AdapterSSGOptions (line 291) | interface AdapterSSGOptions extends Omit { type MarkdownAttributes (line 148) | interface MarkdownAttributes { FILE: packages/qwik-city/src/buildtime/vite/config.ts function extendConfig (line 5) | function extendConfig( FILE: packages/qwik-city/src/buildtime/vite/dev-server.ts function ssrDevMiddleware (line 33) | function ssrDevMiddleware(ctx: BuildContext, server: ViteDevServer) { function getUnmatchedRouteHtml (line 349) | function getUnmatchedRouteHtml(url: URL, ctx: BuildContext): string { function staticDistMiddleware (line 428) | function staticDistMiddleware({ config }: ViteDevServer) { function formatDevSerializeError (line 473) | function formatDevSerializeError(err: any, routeModulePaths: WeakMap = VitePlugin & { api: T }; type QwikCityPlugin (line 46) | interface QwikCityPlugin extends P { type QwikCityPluginApi (line 51) | interface QwikCityPluginApi { FILE: packages/qwik-city/src/buildtime/vite/validate-plugin.ts function validatePlugin (line 5) | async function validatePlugin(opts: NormalizedPluginOptions) { FILE: packages/qwik-city/src/middleware/aws-lambda/index.ts type AwsOpt (line 6) | interface AwsOpt { function createQwikCity (line 13) | function createQwikCity(opts: AwsOpt) { type QwikCityAwsLambdaOptions (line 59) | interface QwikCityAwsLambdaOptions extends ServerRenderOptions {} type PlatformAwsLambda (line 62) | interface PlatformAwsLambda extends Object {} FILE: packages/qwik-city/src/middleware/azure-swa/index.ts type AzureResponse (line 15) | interface AzureResponse { type AzureCookie (line 22) | interface AzureCookie { function createQwikCity (line 51) | function createQwikCity(opts: QwikCityAzureOptions): AzureFunction { type QwikCityAzureOptions (line 152) | interface QwikCityAzureOptions extends ServerRenderOptions {} type PlatformAzure (line 155) | interface PlatformAzure extends Partial {} FILE: packages/qwik-city/src/middleware/bun/index.ts function getRequestUrl (line 19) | function getRequestUrl(request: Request, opts: QwikCityBunOptions) { function createQwikCity (line 29) | function createQwikCity(opts: QwikCityBunOptions) { type QwikCityBunOptions (line 194) | interface QwikCityBunOptions extends ServerRenderOptions { FILE: packages/qwik-city/src/middleware/cloudflare-pages/index.ts function createQwikCity (line 18) | function createQwikCity(opts: QwikCityCloudflarePagesOptions) { type QwikCityCloudflarePagesOptions (line 141) | interface QwikCityCloudflarePagesOptions extends ServerRenderOptions {} type PlatformCloudflarePages (line 144) | interface PlatformCloudflarePages { FILE: packages/qwik-city/src/middleware/deno/index.ts type NetAddr (line 21) | interface NetAddr { type ServeHandlerInfo (line 28) | interface ServeHandlerInfo { function getRequestUrl (line 32) | function getRequestUrl(request: Request, opts: QwikCityDenoOptions, info... function createQwikCity (line 42) | function createQwikCity(opts: QwikCityDenoOptions) { type QwikCityDenoOptions (line 187) | interface QwikCityDenoOptions extends ServerRenderOptions { FILE: packages/qwik-city/src/middleware/firebase/index.ts function createQwikCity (line 6) | function createQwikCity(opts: QwikCityFirebaseOptions) { type QwikCityFirebaseOptions (line 32) | interface QwikCityFirebaseOptions extends ServerRenderOptions {} type PlatformFirebase (line 35) | interface PlatformFirebase extends Object {} FILE: packages/qwik-city/src/middleware/netlify-edge/index.ts function createQwikCity (line 20) | function createQwikCity(opts: QwikCityNetlifyOptions) { type QwikCityNetlifyOptions (line 102) | interface QwikCityNetlifyOptions extends ServerRenderOptions {} type PlatformNetlify (line 105) | interface PlatformNetlify extends Partial]/g; constant COLOR_400 (line 60) | const COLOR_400 = '#006ce9'; constant COLOR_500 (line 61) | const COLOR_500 = '#713fc2'; FILE: packages/qwik-city/src/middleware/request-handler/generated/not-found-paths.ts function getNotFound (line 5) | function getNotFound(_pathname: string) { FILE: packages/qwik-city/src/middleware/request-handler/generated/static-paths.ts function isStaticPath (line 8) | function isStaticPath(method: string, url: URL) { FILE: packages/qwik-city/src/middleware/request-handler/http-status-codes.ts type HttpStatus (line 6) | enum HttpStatus { FILE: packages/qwik-city/src/middleware/request-handler/mime-types.ts constant MIME_TYPES (line 2) | const MIME_TYPES: { [ext: string]: string } = { FILE: packages/qwik-city/src/middleware/request-handler/polyfill.ts class _TextEncoderStream_polyfill (line 9) | class _TextEncoderStream_polyfill { method encoding (line 63) | get encoding() { method readable (line 67) | get readable() { method writable (line 71) | get writable() { method [Symbol.toStringTag] (line 75) | get [Symbol.toStringTag]() { FILE: packages/qwik-city/src/middleware/request-handler/polyfill.unit.ts method transform (line 122) | transform(chunk, controller) { FILE: packages/qwik-city/src/middleware/request-handler/redirect-handler.ts class AbortMessage (line 2) | class AbortMessage {} class RedirectMessage (line 5) | class RedirectMessage extends AbortMessage {} FILE: packages/qwik-city/src/middleware/request-handler/request-event.ts function createRequestEvent (line 46) | function createRequestEvent( type RequestEventInternal (line 333) | interface RequestEventInternal extends Readonly, Readonly<... function getRequestLoaders (line 361) | function getRequestLoaders(requestEv: RequestEventCommon) { function getRequestTrailingSlash (line 365) | function getRequestTrailingSlash(requestEv: RequestEventCommon) { function getRequestRoute (line 369) | function getRequestRoute(requestEv: RequestEventCommon) { function getRequestMode (line 373) | function getRequestMode(requestEv: RequestEventCommon) { constant ABORT_INDEX (line 377) | const ABORT_INDEX = Number.MAX_SAFE_INTEGER; FILE: packages/qwik-city/src/middleware/request-handler/request-event.unit.ts function createMockServerRequestEvent (line 12) | function createMockServerRequestEvent(url = 'http://localhost:3000/test'... function createMockRequestEvent (line 39) | function createMockRequestEvent(url = 'http://localhost:3000/test') { FILE: packages/qwik-city/src/middleware/request-handler/request-handler.ts function requestHandler (line 13) | async function requestHandler( function loadRequestHandlers (line 68) | async function loadRequestHandlers( FILE: packages/qwik-city/src/middleware/request-handler/resolve-request-handlers.ts function actionsMiddleware (line 196) | function actionsMiddleware(routeActions: ActionInternal[], routeLoaders:... function runValidators (line 292) | async function runValidators( function isAsyncIterator (line 321) | function isAsyncIterator(obj: unknown): obj is AsyncIterable { function runServerFunction (line 325) | async function runServerFunction(ev: RequestEvent) { function fixTrailingSlash (line 382) | function fixTrailingSlash(ev: RequestEvent) { function verifySerializable (line 418) | function verifySerializable(qwikSerializer: QwikSerializer, data: any, q... function isLastModulePageRoute (line 433) | function isLastModulePageRoute(routeModules: RouteModule[]) { function getPathname (line 438) | function getPathname(url: URL, trailingSlash: boolean | undefined) { function csrfLaxProtoCheckMiddleware (line 459) | function csrfLaxProtoCheckMiddleware(requestEv: RequestEvent) { function csrfCheckMiddleware (line 462) | function csrfCheckMiddleware(requestEv: RequestEvent) { function checkCSRF (line 465) | function checkCSRF(requestEv: RequestEvent, laxProto?: 'lax-proto') { function renderQwikMiddleware (line 500) | function renderQwikMiddleware(render: Render) { function handleQDataRedirect (line 558) | async function handleQDataRedirect(requestEv: RequestEvent) { function renderQData (line 587) | async function renderQData(requestEv: RequestEvent) { function makeQDataPath (line 620) | function makeQDataPath(href: string) { function now (line 634) | function now() { function measure (line 638) | async function measure( function getContentType (line 656) | function getContentType(headers: Headers): string { function isContentType (line 660) | function isContentType(headers: Headers, ...types: string[]) { FILE: packages/qwik-city/src/middleware/request-handler/resolve-request-handlers.unit.ts function createMockServerRequestEvent (line 14) | function createMockServerRequestEvent(url = 'http://localhost:3000/test'... function createMockRequestEvent (line 41) | function createMockRequestEvent(url = 'http://localhost:3000/test', trai... FILE: packages/qwik-city/src/middleware/request-handler/response-page.ts function getQwikCityServerData (line 12) | function getQwikCityServerData(requestEv: RequestEvent) { FILE: packages/qwik-city/src/middleware/request-handler/rewrite-handler.ts class RewriteMessage (line 4) | class RewriteMessage extends AbortMessage { method constructor (line 5) | constructor(readonly pathname: string) { FILE: packages/qwik-city/src/middleware/request-handler/server-error.ts class ServerError (line 2) | class ServerError extends Error { method constructor (line 3) | constructor( class ErrorResponse (line 12) | class ErrorResponse extends ServerError { method constructor (line 13) | constructor( FILE: packages/qwik-city/src/middleware/request-handler/types.ts type EnvGetter (line 10) | interface EnvGetter { type ClientConn (line 15) | interface ClientConn { type ServerRequestEvent (line 24) | interface ServerRequestEvent { type ServerRequestMode (line 36) | type ServerRequestMode = 'dev' | 'static' | 'server'; type ServerResponseHandler (line 39) | type ServerResponseHandler = ( type ServerRenderOptions (line 48) | interface ServerRenderOptions extends RenderOptions { type RequestHandler (line 65) | type RequestHandler = ( type SendMethod (line 70) | interface SendMethod { type StatusCodes (line 75) | type StatusCodes = type ErrorCodes (line 83) | type ErrorCodes = ClientErrorCode | ServerErrorCode; type InformationalCode (line 89) | type InformationalCode = type SuccessCode (line 99) | type SuccessCode = type RedirectCode (line 115) | type RedirectCode = type ClientErrorCode (line 129) | type ClientErrorCode = type ServerErrorCode (line 165) | type ServerErrorCode = type RequestEventCommon (line 179) | interface RequestEventCommon type RequestEventBase (line 252) | interface RequestEventBase { type CacheControl (line 364) | type CacheControl = type CacheControlOptions (line 376) | interface CacheControlOptions { type CacheControlTarget (line 449) | type CacheControlTarget = type RequestEvent (line 458) | interface RequestEvent extends RequestEvent... type QwikCityPlatform (line 479) | interface QwikCityPlatform {} type RequestEventAction (line 483) | interface RequestEventAction type DeferReturn (line 489) | type DeferReturn = () => Promise; type RequestEventLoader (line 492) | interface RequestEventLoader type ResolveValue (line 499) | interface ResolveValue { type ResolveSyncValue (line 505) | interface ResolveSyncValue { type Cookie (line 511) | interface Cookie { type CookieOptions (line 541) | interface CookieOptions { type CookieValue (line 582) | interface CookieValue { type QwikSerializer (line 589) | interface QwikSerializer { type HttpMethod (line 596) | type HttpMethod = FILE: packages/qwik-city/src/middleware/request-handler/user-response.ts type QwikCityRun (line 20) | interface QwikCityRun { function runQwikCity (line 40) | function runQwikCity( function runNext (line 70) | async function runNext( function getRouteMatchPathname (line 160) | function getRouteMatchPathname(pathname: string, trailingSlash: boolean ... constant QDATA_JSON (line 173) | const QDATA_JSON = '/q-data.json'; FILE: packages/qwik-city/src/middleware/vercel-edge/index.ts constant COUNTRY_HEADER_NAME (line 15) | const COUNTRY_HEADER_NAME = 'x-vercel-ip-country'; constant IP_HEADER_NAME (line 16) | const IP_HEADER_NAME = 'x-real-ip'; constant VERCEL_COOKIE (line 17) | const VERCEL_COOKIE = '__vdpl'; constant VERCEL_SKEW_PROTECTION_ENABLED (line 18) | const VERCEL_SKEW_PROTECTION_ENABLED = 'VERCEL_SKEW_PROTECTION_ENABLED'; constant VERCEL_DEPLOYMENT_ID (line 19) | const VERCEL_DEPLOYMENT_ID = 'VERCEL_DEPLOYMENT_ID'; constant BASE_URL (line 20) | const BASE_URL = 'BASE_URL'; function createQwikCity (line 23) | function createQwikCity(opts: QwikCityVercelEdgeOptions) { type QwikCityVercelEdgeOptions (line 129) | interface QwikCityVercelEdgeOptions extends ServerRenderOptions {} type PlatformVercel (line 132) | interface PlatformVercel {} FILE: packages/qwik-city/src/runtime/src/client-navigate.unit.ts function createTestWindow (line 80) | function createTestWindow(href: string): [testWindow: TestWindow, url... type TestWindow (line 134) | interface TestWindow extends Window { FILE: packages/qwik-city/src/runtime/src/constants.ts constant MODULE_CACHE (line 3) | const MODULE_CACHE = /*#__PURE__*/ new WeakMap(); constant CLIENT_DATA_CACHE (line 5) | const CLIENT_DATA_CACHE = new Map { type FormProps (line 20) | interface FormProps FILE: packages/qwik-city/src/runtime/src/link-component.tsx type AnchorAttributes (line 141) | type AnchorAttributes = QwikIntrinsicElements['a']; type LinkProps (line 144) | interface LinkProps extends AnchorAttributes { FILE: packages/qwik-city/src/runtime/src/qwik-city-component.tsx constant QWIK_CITY_SCROLLER (line 69) | const QWIK_CITY_SCROLLER = '_qCityScroller'; type QwikCityProps (line 72) | interface QwikCityProps { function run (line 336) | async function run() { function getContainer (line 663) | function getContainer(elm: Node): HTMLElement { type QwikCityMockLoaderProp (line 671) | interface QwikCityMockLoaderProp { type QwikCityMockActionProp (line 680) | interface QwikCityMockActionProp { type QwikCityMockProps (line 689) | interface QwikCityMockProps { type ClientSPAWindow (line 809) | interface ClientSPAWindow extends Window { FILE: packages/qwik-city/src/runtime/src/route-matcher.ts function matchRoute (line 10) | function matchRoute(route: string, path: string): PathParams | null { function matchRoutePart (line 18) | function matchRoutePart( function isRestParameter (line 90) | function isRestParameter(text: string, idx: number): boolean { function lengthNoTrailingSlash (line 94) | function lengthNoTrailingSlash(text: string): number { function allConsumed (line 99) | function allConsumed(text: string, idx: number): boolean { function startIdxSkipSlash (line 104) | function startIdxSkipSlash(text: string): 0 | 1 { function isThreeDots (line 108) | function isThreeDots(text: string, idx: number): boolean { function scan (line 116) | function scan(text: string, idx: number, end: number, ch: Char, suffix: ... type Char (line 129) | const enum Char { function recursiveScan (line 136) | function recursiveScan( function lastIndexOf (line 170) | function lastIndexOf( FILE: packages/qwik-city/src/runtime/src/routing.ts constant CACHE (line 13) | const CACHE = new Map>(); FILE: packages/qwik-city/src/runtime/src/scroll-restoration.ts type ScrollHistoryState (line 57) | interface ScrollHistoryState { FILE: packages/qwik-city/src/runtime/src/server-functions.ts function action (line 63) | function action() { function loader (line 192) | function loader() { method validate (line 272) | async validate(ev, inputData) { method validate (line 338) | async validate(ev, inputData) { function rpc (line 403) | function rpc() { FILE: packages/qwik-city/src/runtime/src/server-functions.unit.ts type ErrorType (line 74) | type ErrorType = ValidatorErrorType>['fieldErr... type ErrorType (line 86) | type ErrorType = ValidatorErrorType>['fieldErr... type ErrorType (line 102) | type ErrorType = ValidatorErrorType>['fieldErr... type ErrorType (line 146) | type ErrorType = ValidatorErrorType>['fieldEr... type EqualType (line 147) | type EqualType = { FILE: packages/qwik-city/src/runtime/src/types.ts type RouteModule (line 36) | interface RouteModule { type PageModule (line 48) | interface PageModule extends RouteModule { type LayoutModule (line 55) | interface LayoutModule extends RouteModule { type MenuModule (line 60) | interface MenuModule { type RouteLocation (line 65) | interface RouteLocation { type NavigationType (line 73) | type NavigationType = 'initial' | 'form' | 'link' | 'popstate'; type RouteStateInternal (line 76) | type RouteStateInternal = { type RebuildRouteInfoInternal (line 84) | type RebuildRouteInfoInternal = ( type PreventNavigateCallback (line 99) | type PreventNavigateCallback = (url?: number | URL) => ValueOrPromise) => (... type ScrollState (line 104) | type ScrollState = { type RouteNavigate (line 112) | type RouteNavigate = QRL< type RouteAction (line 126) | type RouteAction = Signal; type RouteActionResolver (line 128) | type RouteActionResolver = { status: number; result: unknown }; type RouteActionValue (line 129) | type RouteActionValue = type MutableRouteLocation (line 138) | type MutableRouteLocation = Mutable; type Mutable (line 140) | type Mutable = { -readonly [K in keyof T]: T[K] }; type DocumentHeadValue (line 143) | interface DocumentHeadValue< type ResolvedDocumentHead (line 168) | type ResolvedDocumentHead< type DocumentMeta (line 173) | interface DocumentMeta { type DocumentLink (line 184) | interface DocumentLink { type DocumentStyle (line 205) | interface DocumentStyle { type DocumentScript (line 212) | interface DocumentScript { type DocumentHeadProps (line 219) | interface DocumentHeadProps extends RouteLocation { type DocumentHead (line 226) | type DocumentHead = DocumentHeadValue | ((props: DocumentHeadProps) => D... type ContentStateInternal (line 228) | type ContentStateInternal = NoSerialize; type ContentState (line 231) | interface ContentState { type ContentMenu (line 237) | interface ContentMenu { type ContentHeading (line 244) | interface ContentHeading { type ContentModuleLoader (line 250) | type ContentModuleLoader = () => Promise; type EndpointModuleLoader (line 251) | type EndpointModuleLoader = () => Promise; type ModuleLoader (line 252) | type ModuleLoader = ContentModuleLoader | EndpointModuleLoader; type MenuModuleLoader (line 253) | type MenuModuleLoader = () => Promise; type RouteData (line 256) | type RouteData = type MenuData (line 266) | type MenuData = [pathname: string, menuLoader: MenuModuleLoader]; type QwikCityPlan (line 269) | interface QwikCityPlan { type PathParams (line 279) | type PathParams = Record; type ContentModule (line 281) | type ContentModule = PageModule | LayoutModule; type ContentModuleHead (line 283) | type ContentModuleHead = DocumentHead | ResolvedDocumentHead; type LoadedRoute (line 285) | type LoadedRoute = [ type LoadedContent (line 293) | interface LoadedContent extends LoadedRoute { type RequestHandlerBody (line 297) | type RequestHandlerBody = BODY | string | number | boolean | undef... type RequestHandlerBodyFunction (line 299) | type RequestHandlerBodyFunction = () => type EndpointResponse (line 303) | interface EndpointResponse { type ClientPageData (line 310) | interface ClientPageData extends Omit { type StaticGenerateHandler (line 318) | type StaticGenerateHandler = ({ type StaticGenerate (line 325) | interface StaticGenerate { type QwikCityRenderDocument (line 329) | interface QwikCityRenderDocument extends Document {} type QwikCityEnvData (line 331) | interface QwikCityEnvData { type SimpleURL (line 339) | interface SimpleURL { type Editable (line 347) | type Editable = { type UnionKeys (line 351) | type UnionKeys = T extends T ? keyof T : never; type StrictUnionHelper (line 352) | type StrictUnionHelper = T extends any type StrictUnion (line 357) | type StrictUnion = Prettify>; type Prettify (line 359) | type Prettify = {} & { type JSONValue (line 364) | type JSONValue = string | number | boolean | { [x: string]: JSONValue } ... type JSONObject (line 367) | type JSONObject = { [x: string]: JSONValue }; type GetValidatorInputType (line 370) | type GetValidatorInputType = type GetValidatorOutputType (line 378) | type GetValidatorOutputType = type GetValidatorType (line 386) | type GetValidatorType = type CommonLoaderActionOptions (line 390) | interface CommonLoaderActionOptions { type FailOfRest (line 396) | type FailOfRest = REST extends re... type IsAny (line 402) | type IsAny = 0 extends 1 & Type ? true : false; type ValidatorErrorKeyDotNotation (line 405) | type ValidatorErrorKeyDotNotation = type ValidatorErrorType (line 425) | type ValidatorErrorType = { type ActionConstructor (line 435) | type ActionConstructor = { type ActionConstructorQRL (line 536) | type ActionConstructorQRL = { type LoaderOptions (line 633) | type LoaderOptions = { type LoaderConstructor (line 638) | type LoaderConstructor = { type LoaderConstructorQRL (line 653) | type LoaderConstructorQRL = { type LoaderStateHolder (line 667) | type LoaderStateHolder = Record>; type ActionReturn (line 670) | type ActionReturn = { type ActionStore (line 676) | type ActionStore = { type Failed (line 754) | type Failed = { type FailReturn (line 759) | type FailReturn = T & Failed; type LoaderSignal (line 762) | type LoaderSignal = TYPE extends () => ValueOrPromise = { type LoaderInternal (line 775) | interface LoaderInternal extends Loader { type Action (line 784) | type Action, OPTIONAL extends bo... type ActionInternal (line 793) | interface ActionInternal extends Action { type ValidatorReturn (line 802) | type ValidatorReturn = {}> = type ValidatorReturnSuccess (line 806) | type ValidatorReturnSuccess = { type ValidatorReturnFail (line 811) | type ValidatorReturnFail = {}> = { type DataValidator (line 818) | type DataValidator = {}> = { type ValidatorConstructor (line 822) | type ValidatorConstructor = { type ValidatorConstructorQRL (line 828) | type ValidatorConstructorQRL = { type ValibotDataValidator (line 835) | type ValibotDataValidator< type ValibotConstructor (line 846) | type ValibotConstructor = { type ValibotConstructorQRL (line 854) | type ValibotConstructorQRL = { type ZodDataValidator (line 862) | type ZodDataValidator = { type ZodConstructor (line 871) | type ZodConstructor = { type ZodConstructorQRL (line 881) | type ZodConstructorQRL = { type TypedDataValidator (line 891) | type TypedDataValidator = ValibotDataValidator | ZodDataValidator; type ServerConfig (line 894) | interface ServerConfig { type ServerFunction (line 910) | type ServerFunction = { type ServerQRL (line 921) | type ServerQRL = QRL< FILE: packages/qwik-city/src/static/extract-params.ts function extractParamNames (line 6) | function extractParamNames(routeName: string): string[] { FILE: packages/qwik-city/src/static/index.ts function generate (line 15) | async function generate(opts: StaticGenerateOptions) { function getEntryModulePath (line 23) | function getEntryModulePath() { function getEntryModule (line 33) | function getEntryModule() { function isDeno (line 41) | function isDeno() { function isBun (line 45) | function isBun() { function isNode (line 49) | function isNode() { function isCjs (line 53) | function isCjs() { FILE: packages/qwik-city/src/static/main-thread.ts function mainThread (line 14) | async function mainThread(sys: System) { function validateOptions (line 229) | function validateOptions(opts: StaticGenerateOptions) { FILE: packages/qwik-city/src/static/node/index.ts function generate (line 7) | async function generate(opts: StaticGenerateOptions) { FILE: packages/qwik-city/src/static/node/node-main.ts function createNodeMainProcess (line 17) | async function createNodeMainProcess(sys: System, opts: StaticGenerateOp... function ssgWorkerCompare (line 240) | function ssgWorkerCompare(a: StaticGeneratorWorker, b: StaticGeneratorWo... type WorkerMainTask (line 250) | type WorkerMainTask = (result: StaticWorkerRenderResult) => void; type StaticGeneratorWorker (line 252) | interface StaticGeneratorWorker { FILE: packages/qwik-city/src/static/node/node-system.ts function createSystem (line 11) | async function createSystem(opts: StaticGenerateOptions) { FILE: packages/qwik-city/src/static/node/node-worker.ts function createNodeWorkerProcess (line 4) | async function createNodeWorkerProcess( FILE: packages/qwik-city/src/static/not-found.ts function generateNotFoundPages (line 5) | async function generateNotFoundPages( FILE: packages/qwik-city/src/static/routes.ts function createRouteTester (line 1) | function createRouteTester( function routesToRegExps (line 35) | function routesToRegExps(routes: string[] | undefined) { function routeToRegExp (line 42) | function routeToRegExp(rule: string) { FILE: packages/qwik-city/src/static/types.ts type System (line 5) | interface System { type StaticStreamWriter (line 22) | interface StaticStreamWriter extends StreamWriter { type MainContext (line 28) | interface MainContext { type Logger (line 34) | interface Logger { type StaticGenerateRenderOptions (line 41) | interface StaticGenerateRenderOptions extends RenderOptions { type StaticGenerateOptions (line 102) | interface StaticGenerateOptions extends StaticGenerateRenderOptions { type StaticGenerateHandlerOptions (line 116) | interface StaticGenerateHandlerOptions type WorkerInputMessage (line 120) | type WorkerInputMessage = StaticRenderInput | WorkerCloseMessage; type WorkerOutputMessage (line 122) | type WorkerOutputMessage = StaticWorkerRenderResult | WorkerCloseMessage; type StaticRenderInput (line 124) | interface StaticRenderInput extends StaticRoute { type StaticRoute (line 128) | interface StaticRoute { type WorkerCloseMessage (line 133) | interface WorkerCloseMessage { type StaticWorkerRenderResult (line 137) | interface StaticWorkerRenderResult { type StaticGenerateResult (line 149) | interface StaticGenerateResult { FILE: packages/qwik-city/src/static/worker-thread.ts function workerThread (line 15) | async function workerThread(sys: System) { function workerRender (line 42) | async function workerRender( method close (line 266) | async close() {} method abort (line 267) | async abort() {} method write (line 268) | async write() {} method releaseLock (line 269) | releaseLock() {} method locked (line 273) | get locked() { method locked (line 276) | set locked(_: boolean) {} method abort (line 277) | async abort() {} method close (line 278) | async close() {} method getWriter (line 279) | getWriter() { FILE: packages/qwik-city/src/utils/format.ts function toTitleCase (line 3) | function toTitleCase(str: string) { function addError (line 9) | function addError(ctx: BuildContext, e: any) { function addWarning (line 16) | function addWarning(ctx: BuildContext, message: string) { function msToString (line 23) | function msToString(ms: number) { FILE: packages/qwik-city/src/utils/fs.ts function parseRouteIndexName (line 6) | function parseRouteIndexName(extlessName: string) { function getPathnameFromDirPath (line 23) | function getPathnameFromDirPath(opts: NormalizedPluginOptions, dirPath: ... function getMenuPathname (line 42) | function getMenuPathname(opts: NormalizedPluginOptions, filePath: string) { function getExtension (line 48) | function getExtension(fileName: string) { function removeExtension (line 62) | function removeExtension(fileName: string) { function normalizePath (line 71) | function normalizePath(path: string) { function normalizePathSlash (line 75) | function normalizePathSlash(path: string) { function createFileId (line 100) | function createFileId( constant PAGE_MODULE_EXTS (line 135) | const PAGE_MODULE_EXTS: { [type: string]: boolean } = { constant MODULE_EXTS (line 140) | const MODULE_EXTS: { [type: string]: boolean } = { constant MARKDOWN_EXTS (line 145) | const MARKDOWN_EXTS: { [type: string]: boolean } = { function isIndexModule (line 150) | function isIndexModule(extlessName: string) { function isPluginModule (line 154) | function isPluginModule(extlessName: string) { function isLayoutModule (line 158) | function isLayoutModule(extlessName: string) { function isPageModuleExt (line 162) | function isPageModuleExt(ext: string) { function isModuleExt (line 166) | function isModuleExt(ext: string) { function isMarkdownExt (line 170) | function isMarkdownExt(ext: string) { function isPageExt (line 174) | function isPageExt(ext: string) { function isMenuFileName (line 178) | function isMenuFileName(fileName: string) { function isServiceWorkerName (line 182) | function isServiceWorkerName(extlessName: string) { function isEntryName (line 186) | function isEntryName(extlessName: string) { function isErrorName (line 190) | function isErrorName(extlessName: string) { function isGroupedLayoutName (line 200) | function isGroupedLayoutName(dirName: string, warn = true) { FILE: packages/qwik-city/src/utils/pathname.ts function normalizePathname (line 3) | function normalizePathname( function getPathnameForDynamicRoute (line 50) | function getPathnameForDynamicRoute( function isSameOriginUrl (line 70) | function isSameOriginUrl(url: string) { constant PROTOCOLS (line 91) | const PROTOCOLS: { [protocol: string]: boolean } = { FILE: packages/qwik-city/src/utils/pathname.unit.ts function getPathname (line 191) | function getPathname(t: { originalPathname: string; basePathname: string... FILE: packages/qwik-city/src/utils/test-suite.ts function suite (line 21) | function suite(title: string = 'qwik-city') { function testAppSuite (line 38) | function testAppSuite( type TestAppBuildContext (line 100) | interface TestAppBuildContext extends TestContext { type TestContext (line 105) | interface TestContext { FILE: packages/qwik-labs/src-vite/insights/index.ts type InsightManifest (line 18) | interface InsightManifest { function qwikInsights (line 23) | async function qwikInsights(qwikInsightsOpts: { FILE: packages/qwik-labs/src-vite/qwik-types/generator.ts function generateRouteTypes (line 5) | async function generateRouteTypes(srcDir: string, routesDir: string, rou... function generateSrcRoutesConfig (line 11) | async function generateSrcRoutesConfig(srcDir: string) { function exists (line 56) | async function exists(file: string): Promise { function generateSrcRoutesGen (line 64) | async function generateSrcRoutesGen(srcDir: string, routes: string[]) { function toParams (line 92) | function toParams(route: string) { function toInterface (line 103) | function toInterface(paramName: string, route: string): string { constant GENERATED_HEADER (line 113) | const GENERATED_HEADER = ` function s (line 119) | function s(text: string): string { FILE: packages/qwik-labs/src-vite/qwik-types/prettify.ts function prettify (line 8) | async function prettify( FILE: packages/qwik-labs/src-vite/qwik-types/vite.ts function qwikTypes (line 6) | function qwikTypes(): Plugin { function regenerateRoutes (line 17) | async function regenerateRoutes(srcDir: string, routesDir: string): Prom... function assertDirectoryExists (line 29) | async function assertDirectoryExists(directoryPath: string) { function getRouteDirectory (line 40) | function getRouteDirectory(id: string): string | null { function collectRoutes (line 56) | async function collectRoutes(base: string, directoryPath: string, routes... FILE: packages/qwik-labs/src/devtools/json.ts function runQwikJsonDebug (line 9) | function runQwikJsonDebug(window: Window, document: Document, debug: typ... function qwikJsonDebug (line 29) | function qwikJsonDebug(document: Document, qwikJson: QwikJson, derivedFn... type QwikJson (line 443) | interface QwikJson { type QwikJsonObjsPrimitives (line 457) | type QwikJsonObjsPrimitives = string | boolean | number | null; type QwikJsonObjsObj (line 458) | type QwikJsonObjsObj = Record; type Base (line 460) | interface Base { type QRL (line 465) | interface QRL extends Base { type QRefs (line 471) | interface QRefs { type Listener (line 477) | interface Listener { type SubscriberEffect (line 482) | interface SubscriberEffect {} type QContext (line 484) | interface QContext { type DebugState (line 495) | interface DebugState { FILE: packages/qwik-labs/src/insights/index.tsx type InsightsPayload (line 4) | interface InsightsPayload { type InsightSymbol (line 31) | interface InsightSymbol { type InsightsError (line 54) | interface InsightsError { type QwikSymbolTrackerWindow (line 101) | interface QwikSymbolTrackerWindow extends Window { type QSymbolDetail (line 108) | interface QSymbolDetail { FILE: packages/qwik-labs/src/qwik-types/public-api.ts function omitProps (line 39) | function omitProps(obj: T, keys: KEYS[]): Omit<... FILE: packages/qwik-react/src/react/qwikify.tsx function qwikifyQrl (line 23) | function qwikifyQrl>( FILE: packages/qwik-react/src/react/server-render.tsx function renderFromServer (line 6) | async function renderFromServer( FILE: packages/qwik-react/src/react/slot.ts type SlotState (line 6) | interface SlotState { function main (line 13) | function main(slotEl: Element | undefined, scopeId: string, RootCmp: any... function mainExactProps (line 18) | function mainExactProps( class SlotElement (line 37) | class SlotElement extends Component { method shouldComponentUpdate (line 43) | shouldComponentUpdate(): boolean { method componentDidMount (line 47) | componentDidMount(): void { method render (line 61) | render() { constant HOST_PREFIX (line 135) | const HOST_PREFIX = 'host:'; FILE: packages/qwik-react/src/react/types.ts type Internal (line 5) | interface Internal { type QwikifyBase (line 10) | interface QwikifyBase { type TransformProps (line 91) | type TransformProps> = { type QwikifyProps (line 95) | type QwikifyProps> = TransformProps { function hasNewer (line 108) | async function hasNewer(srcPath: string, timestamp: number): Promise Promise; type NextSteps (line 61) | interface NextSteps { type IntegrationPackageJson (line 66) | interface IntegrationPackageJson { type QwikIntegrationConfig (line 88) | interface QwikIntegrationConfig { type EnsureImport (line 98) | interface EnsureImport { type ViteConfigUpdates (line 104) | interface ViteConfigUpdates { type Template (line 112) | interface Template { type TemplateSet (line 117) | interface TemplateSet { FILE: packages/qwik/src/cli/utils/app-command.ts class AppCommand (line 5) | class AppCommand { method constructor (line 12) | constructor(opts: { rootDir: string; cwd: string; args: string[] }) { method rootDir (line 19) | get rootDir() { method rootDir (line 41) | set rootDir(rootDir) { method packageJson (line 45) | get packageJson(): PackageJSON { method getArg (line 53) | getArg(name: string): string | undefined { FILE: packages/qwik/src/cli/utils/install-deps.ts function installDeps (line 8) | function installDeps(pkgManager: string, dir: string) { function runInPkg (line 12) | function runInPkg(pkgManager: string, args: string[], cwd: string) { function backgroundInstallDeps (line 21) | function backgroundInstallDeps(pkgManager: string, baseApp: IntegrationD... function setupTmpInstall (line 96) | function setupTmpInstall(baseApp: IntegrationData) { FILE: packages/qwik/src/cli/utils/integrations.ts function sortIntegrationsAndReturnAsClackOptions (line 8) | async function sortIntegrationsAndReturnAsClackOptions( function loadIntegrations (line 29) | async function loadIntegrations() { FILE: packages/qwik/src/cli/utils/log.ts function logSuccessFooter (line 4) | function logSuccessFooter(docs: string[]) { function logNextStep (line 23) | function logNextStep(nextSteps: NextSteps | undefined, packageManager: s... FILE: packages/qwik/src/cli/utils/run-build-command.ts type Step (line 6) | interface Step { function runBuildCommand (line 10) | async function runBuildCommand(app: AppCommand) { function attachArg (line 341) | function attachArg(command: string, key: string, value?: string): string { function isString (line 348) | function isString(s: string | null | undefined): s is string { FILE: packages/qwik/src/cli/utils/templates.ts function loadTemplates (line 8) | async function loadTemplates() { function readTemplates (line 41) | async function readTemplates(rootDir: string) { function parseTemplatePath (line 60) | function parseTemplatePath(path: string, type: string) { FILE: packages/qwik/src/cli/utils/utils.ts function runCommand (line 11) | function runCommand(cmd: string, args: string[], cwd: string) { function readPackageJson (line 53) | async function readPackageJson(dir: string) { function writePackageJson (line 59) | async function writePackageJson(dir: string, pkgJson: IntegrationPackage... function wait (line 64) | function wait(ms: number) { function cleanPackageJson (line 68) | function cleanPackageJson(srcPkg: IntegrationPackageJson) { function dashToTitleCase (line 100) | function dashToTitleCase(str: string) { function toDashCase (line 108) | function toDashCase(str: string) { function limitLength (line 112) | function limitLength(hint: string, maxLength: number = 50) { function getPackageManager (line 119) | function getPackageManager() { function pmRunCmd (line 123) | function pmRunCmd() { function panic (line 131) | function panic(msg: string) { function bye (line 136) | function bye(): never { function printHeader (line 141) | function printHeader() { function getFilesDeep (line 162) | async function getFilesDeep(root: string) { function isUnicodeSupported (line 187) | function isUnicodeSupported() { constant S_BAR (line 208) | const S_BAR = s('│', '|'); constant S_BAR_H (line 209) | const S_BAR_H = s('─', '-'); constant S_CORNER_TOP_RIGHT (line 210) | const S_CORNER_TOP_RIGHT = s('╮', '+'); constant S_CONNECT_LEFT (line 211) | const S_CONNECT_LEFT = s('├', '+'); constant S_CORNER_BOTTOM_RIGHT (line 212) | const S_CORNER_BOTTOM_RIGHT = s('╯', '+'); constant S_STEP_SUBMIT (line 213) | const S_STEP_SUBMIT = s('◇', 'o'); function ansiRegex (line 215) | function ansiRegex() { FILE: packages/qwik/src/core/component/component.public.ts type IsAny (line 20) | type IsAny = 0 extends T & 1 ? true : false; type ObjectProps (line 22) | type ObjectProps = type PropsOf (line 50) | type PropsOf = COMP extends string type Component (line 86) | type Component = FunctionComponent>; type ComponentChildren (line 88) | type ComponentChildren = PROPS extends { type PublicProps (line 99) | type PublicProps = type _AllowPlainQrl (line 111) | type _AllowPlainQrl = type _Only$ (line 127) | type _Only$

= { function QwikComponent (line 189) | function QwikComponent(props: PublicProps, key: string | null, fl... type PropFunctionProps (line 216) | type PropFunctionProps> = { type OnRenderFn (line 283) | type OnRenderFn = (props: PROPS) => JSXOutput; type RenderFactoryOutput (line 285) | interface RenderFactoryOutput { FILE: packages/qwik/src/core/component/component.unit.tsx type Input3Props (line 130) | type Input3Props = { type Input4Props (line 138) | type Input4Props = { type TestProps (line 168) | type TestProps = PropsOf<'h1'> & { type TestProps (line 209) | type TestProps = PropsOf<'h1'> & { type ItemObj (line 291) | interface ItemObj { type ItemsObj (line 296) | interface ItemsObj { function delay (line 326) | function delay(milliseconds: number): Promise { FILE: packages/qwik/src/core/components/prefetch.ts constant PREFETCH_CODE (line 63) | const PREFETCH_CODE = /*#__PURE__*/ (( FILE: packages/qwik/src/core/container/container.ts type GetObject (line 19) | type GetObject = (id: string) => any; type GetObjID (line 20) | type GetObjID = (obj: any) => string | null; type MustGetObjID (line 21) | type MustGetObjID = (obj: any) => string; type SnapshotMetaValue (line 24) | interface SnapshotMetaValue { type SnapshotMeta (line 32) | type SnapshotMeta = Record; type SnapshotState (line 35) | interface SnapshotState { type SnapshotListener (line 43) | interface SnapshotListener { type SnapshotResult (line 50) | interface SnapshotResult { type ObjToProxyMap (line 59) | type ObjToProxyMap = WeakMap; type PauseContext (line 62) | interface PauseContext { type ContainerState (line 69) | interface ContainerState { constant CONTAINER_STATE (line 97) | const CONTAINER_STATE = Symbol('ContainerState'); constant SHOW_ELEMENT (line 173) | const SHOW_ELEMENT = 1; constant SHOW_COMMENT (line 174) | const SHOW_COMMENT = 128; constant FILTER_ACCEPT (line 175) | const FILTER_ACCEPT = 1; constant FILTER_REJECT (line 176) | const FILTER_REJECT = 2; constant FILTER_SKIP (line 177) | const FILTER_SKIP = 3; type QContainerElement (line 200) | interface QContainerElement extends Element { FILE: packages/qwik/src/core/container/pause.ts method acceptNode (line 584) | acceptNode(node) { type Collector (line 602) | interface Collector { constant PROMISE_VALUE (line 778) | const PROMISE_VALUE = Symbol(); type PromiseValue (line 780) | interface PromiseValue { function serializeObjects (line 938) | function serializeObjects( FILE: packages/qwik/src/core/container/serializers.ts constant UNDEFINED_PREFIX (line 57) | const UNDEFINED_PREFIX = '\u0001'; type SerializerInput (line 59) | interface SerializerInput { type Serializer (line 86) | interface Serializer extends Omit, '$prefix$' | '$... function serializer (line 101) | function serializer(serializer: SerializerInput): Serializer { constant SERIALIZABLE_STATE (line 239) | const SERIALIZABLE_STATE = Symbol('serializable-data'); method $collect$ (line 322) | $collect$(obj, collector, leaks) { constant DATA (line 467) | const DATA = Symbol(); function getSerializer (line 577) | function getSerializer(obj: any): Serializer | undefined { type Parser (line 629) | interface Parser { method prepare (line 640) | prepare(data: string) { method subs (line 654) | subs(obj: any, subs: Subscriptions[]) { method fill (line 662) | fill(obj: any, getObject: GetObject) { constant OBJECT_TRANSFORMS (line 673) | const OBJECT_TRANSFORMS: Record'; type QRLInternalMethods (line 36) | type QRLInternalMethods = { type QRLInternal (line 64) | type QRLInternal = QRL & QRLInternalMethods; function invokeFn (line 174) | function invokeFn( function assertQrl (line 249) | function assertQrl(qrl: QRL): asserts qrl is QRLInternal { function assertSignal (line 257) | function assertSignal(obj: unknown): asserts obj is SignalInternal { constant EMITTED (line 265) | const EMITTED = /*#__PURE__*/ new Set(); FILE: packages/qwik/src/core/qrl/qrl.public.ts type QrlArgs (line 7) | type QrlArgs = T extends (...args: infer ARGS) => any ? ARGS : unknow... type QrlReturn (line 8) | type QrlReturn = T extends (...args: any) => infer R ? Awaited : u... type QRL (line 136) | type QRL = { type BivariantQrlFn (line 153) | type BivariantQrlFn = { type PropFnInterface (line 167) | type PropFnInterface = { type PropFunction (line 179) | type PropFunction = QRL; type SyncQRL (line 277) | interface SyncQRL extends QRL { FILE: packages/qwik/src/core/qrl/qrl.ts constant EXTRACT_IMPORT_PATH (line 20) | const EXTRACT_IMPORT_PATH = /\(\s*(['"])([^\1]+)\1\s*\)/; constant EXTRACT_SELF_IMPORT (line 23) | const EXTRACT_SELF_IMPORT = /Promise\s*\.\s*resolve/; constant EXTRACT_FILE_NAME (line 26) | const EXTRACT_FILE_NAME = /[\\/(]([\w\d.\-_]+\.(js|ts)x?):/; type QRLDev (line 31) | interface QRLDev { type QRLSerializeOptions (line 151) | interface QRLSerializeOptions { FILE: packages/qwik/src/core/qrl/qrl.unit.ts function matchProps (line 8) | function matchProps(obj: any, properties: Record) { FILE: packages/qwik/src/core/render/dom/render-dom.ts class ProcessedJSXNodeImpl (line 67) | class ProcessedJSXNodeImpl implements ProcessedJSXNode { method constructor (line 74) | constructor( type ProcessedJSXNodeType (line 203) | type ProcessedJSXNodeType = type ProcessedJSXNode (line 210) | interface ProcessedJSXNode { FILE: packages/qwik/src/core/render/dom/render.public.ts type RenderOptions (line 25) | interface RenderOptions { type RenderResult (line 30) | interface RenderResult { method cleanup (line 81) | cleanup() { function cleanupContainer (line 125) | function cleanupContainer(renderCtx: RenderContext, container: Element) { FILE: packages/qwik/src/core/render/dom/render.unit.tsx function expectRendered (line 814) | async function expectRendered(fixture: ElementFixture, expected: string) { function getFirstNode (line 819) | function getFirstNode(el: Element) { type CleanupProps (line 1071) | interface CleanupProps { FILE: packages/qwik/src/core/render/dom/signals.ts function getQwikElement (line 105) | function getQwikElement(element: QwikElement | Text): QwikElement { FILE: packages/qwik/src/core/render/dom/virtual-element.ts type VirtualElement (line 15) | interface VirtualElement { type QwikElement (line 48) | type QwikElement = Element | VirtualElement; constant SHOW_COMMENT (line 85) | const SHOW_COMMENT = 128; constant FILTER_ACCEPT (line 86) | const FILTER_ACCEPT = 1; constant FILTER_REJECT (line 87) | const FILTER_REJECT = 2; method acceptNode (line 91) | acceptNode(c) { constant VIRTUAL (line 128) | const VIRTUAL = ':virtual'; class VirtualElementImpl (line 130) | class VirtualElementImpl implements VirtualElement { method constructor (line 141) | constructor( method insertBefore (line 155) | insertBefore(node: T, ref: Node | null): T { method remove (line 166) | remove() { method appendChild (line 179) | appendChild(node: T): T { method insertBeforeTo (line 183) | insertBeforeTo(newParent: QwikElement, child: Node | null) { method appendTo (line 198) | appendTo(newParent: QwikElement) { method namespaceURI (line 202) | get namespaceURI() { method removeChild (line 206) | removeChild(child: Node) { method getAttribute (line 214) | getAttribute(prop: string) { method hasAttribute (line 218) | hasAttribute(prop: string) { method setAttribute (line 222) | setAttribute(prop: string, value: string) { method removeAttribute (line 229) | removeAttribute(prop: string) { method matches (line 236) | matches(_: string) { method compareDocumentPosition (line 240) | compareDocumentPosition(other: Node) { method closest (line 244) | closest(query: string) { method querySelectorAll (line 252) | querySelectorAll(query: string) { method querySelector (line 266) | querySelector(query: string) { method innerHTML (line 281) | get innerHTML() { method innerHTML (line 285) | set innerHTML(html: string) { method firstChild (line 296) | get firstChild() { method nextSibling (line 307) | get nextSibling() { method previousSibling (line 310) | get previousSibling() { method childNodes (line 313) | get childNodes(): Node[] { method isConnected (line 327) | get isConnected() { method parentElement (line 331) | get parentElement() { FILE: packages/qwik/src/core/render/dom/visitor.ts constant SVG_NS (line 88) | const SVG_NS = 'http://www.w3.org/2000/svg'; constant IS_SVG (line 90) | const IS_SVG = 1 << 0; constant IS_HEAD (line 91) | const IS_HEAD = 1 << 1; constant IS_IMMUTABLE (line 92) | const IS_IMMUTABLE = 1 << 2; type KeyToIndexMap (line 94) | type KeyToIndexMap = { [key: string]: number }; constant CHILDREN_PLACEHOLDER (line 96) | const CHILDREN_PLACEHOLDER: ProcessedJSXNode[] = []; type PropHandler (line 97) | type PropHandler = ( type ChildrenMode (line 104) | type ChildrenMode = 'root' | 'head' | 'elements'; type SlotMaps (line 882) | interface SlotMaps { constant PROP_HANDLER_MAP (line 974) | const PROP_HANDLER_MAP: Record = { FILE: packages/qwik/src/core/render/error-handling.ts type ErrorBoundaryStore (line 10) | interface ErrorBoundaryStore { constant ERROR_CONTEXT (line 14) | const ERROR_CONTEXT = /*#__PURE__*/ createContextId(... FILE: packages/qwik/src/core/render/execute-component.ts type ExecuteComponentOutput (line 23) | interface ExecuteComponentOutput { function isAriaAttribute (line 227) | function isAriaAttribute(prop: string): boolean { FILE: packages/qwik/src/core/render/jsx/factory.ts function h (line 21) | function h, PROPS extends... FILE: packages/qwik/src/core/render/jsx/jsx-runtime.ts constant SKIP_RENDER_TYPE (line 164) | const SKIP_RENDER_TYPE = ':skipRender'; class JSXNodeImpl (line 166) | class JSXNodeImpl implements JSXNode { method constructor (line 168) | constructor( type JsxDevOpts (line 364) | interface JsxDevOpts { FILE: packages/qwik/src/core/render/jsx/types/jsx-generated.ts type Booleanish (line 5) | type Booleanish = boolean | `${boolean}`; type Size (line 7) | type Size = number | string; type Numberish (line 9) | type Numberish = number | `${number}`; type CSSProperties (line 12) | interface CSSProperties type AriaAttributes (line 31) | interface AriaAttributes { type AriaRole (line 308) | type AriaRole = type UnwantedKeys (line 381) | type UnwantedKeys = type HTMLAttributesBase (line 399) | interface HTMLAttributesBase extends AriaAttributes { type HTMLElementAttrs (line 456) | interface HTMLElementAttrs extends HTMLAttributesBase, FilterBase extends HTMLElementAttrs, DO... type Prettify (line 461) | type Prettify = {} & { type IfEquals (line 465) | type IfEquals = type IsReadOnlyKey (line 467) | type IsReadOnlyKey = IfEquals< type IsAcceptableDOMValue (line 473) | type IsAcceptableDOMValue = T extends boolean | number | string | nul... type Filtered (line 480) | type Filtered = { type FilterBase (line 483) | type FilterBase = { type Augmented (line 509) | type Augmented = Prettify & A>; type TableCellSpecialAttrs (line 511) | type TableCellSpecialAttrs = { type MediaSpecialAttrs (line 517) | type MediaSpecialAttrs = { type PopoverTargetAction (line 520) | type PopoverTargetAction = 'hide' | 'show' | 'toggle'; type SpecialAttrs (line 522) | type SpecialAttrs = { type Attrs (line 729) | type Attrs< type HTMLAttributeAnchorTarget (line 736) | type HTMLAttributeAnchorTarget = '_self' | '_blank' | '_parent' | '_top'... type HTMLAttributeReferrerPolicy (line 738) | type HTMLAttributeReferrerPolicy = ReferrerPolicy; type AnchorHTMLAttributes (line 740) | interface AnchorHTMLAttributes extends Attrs<'a', T> {} type AreaHTMLAttributes (line 742) | interface AreaHTMLAttributes extends Attrs<'area', T> {} type MediaHTMLAttributes (line 744) | interface MediaHTMLAttributes type AudioHTMLAttributes (line 748) | interface AudioHTMLAttributes extends Attrs<'audio', ... type BaseHTMLAttributes (line 750) | interface BaseHTMLAttributes extends Attrs<'base', T> {} type BlockquoteHTMLAttributes (line 752) | interface BlockquoteHTMLAttributes extends Attrs<'blo... type ButtonHTMLAttributes (line 754) | interface ButtonHTMLAttributes extends Attrs<'button'... type CanvasHTMLAttributes (line 756) | interface CanvasHTMLAttributes extends Attrs<'canvas'... type ColHTMLAttributes (line 758) | interface ColHTMLAttributes extends Attrs<'col', T> {} type ColgroupHTMLAttributes (line 760) | interface ColgroupHTMLAttributes extends Attrs<'colgr... type DataHTMLAttributes (line 762) | interface DataHTMLAttributes extends Attrs<'data', T> {} type DelHTMLAttributes (line 764) | interface DelHTMLAttributes extends Attrs<'del', T> {} type DetailsHTMLAttributes (line 766) | interface DetailsHTMLAttributes extends Attrs<'detail... type DialogHTMLAttributes (line 768) | interface DialogHTMLAttributes extends Attrs<'dialog'... type EmbedHTMLAttributes (line 770) | interface EmbedHTMLAttributes extends Attrs<'embed', ... type FieldsetHTMLAttributes (line 772) | interface FieldsetHTMLAttributes extends Attrs<'field... type FormHTMLAttributes (line 774) | interface FormHTMLAttributes extends Attrs<'form', T> {} type HtmlHTMLAttributes (line 776) | interface HtmlHTMLAttributes extends Attrs<'html', T> {} type IframeHTMLAttributes (line 778) | interface IframeHTMLAttributes extends Attrs<'iframe'... type ImgHTMLAttributes (line 780) | interface ImgHTMLAttributes extends Attrs<'img', T> {} type HrHTMLAttributes (line 782) | interface HrHTMLAttributes extends Attrs<'hr', T> {} type HTMLCrossOriginAttribute (line 784) | type HTMLCrossOriginAttribute = 'anonymous' | 'use-credentials' | '' | u... type HTMLInputTypeAttribute (line 786) | type HTMLInputTypeAttribute = type HTMLInputAutocompleteAttribute (line 812) | type HTMLInputAutocompleteAttribute = type InputHTMLAttributes (line 863) | type InputHTMLAttributes = Attrs<'input', T, HTMLInpu... type InsHTMLAttributes (line 865) | interface InsHTMLAttributes extends Attrs<'ins', T> {} type KeygenHTMLAttributes (line 867) | interface KeygenHTMLAttributes extends Attrs<'base', ... type LabelHTMLAttributes (line 869) | interface LabelHTMLAttributes extends Attrs<'label', ... type LiHTMLAttributes (line 871) | interface LiHTMLAttributes extends Attrs<'li', T> {} type LinkHTMLAttributes (line 873) | interface LinkHTMLAttributes extends Attrs<'link', T> {} type MapHTMLAttributes (line 875) | interface MapHTMLAttributes extends Attrs<'map', T> {} type MenuHTMLAttributes (line 877) | interface MenuHTMLAttributes extends Attrs<'menu', T> {} type MetaHTMLAttributes (line 879) | interface MetaHTMLAttributes extends Attrs<'meta', T> {} type MeterHTMLAttributes (line 881) | interface MeterHTMLAttributes extends Attrs<'meter', ... type ObjectHTMLAttributes (line 883) | interface ObjectHTMLAttributes extends Attrs<'object'... type OlHTMLAttributes (line 885) | interface OlHTMLAttributes extends Attrs<'ol', T> {} type OptgroupHTMLAttributes (line 887) | interface OptgroupHTMLAttributes extends Attrs<'optgr... type OptionHTMLAttributes (line 889) | interface OptionHTMLAttributes extends Attrs<'option'... type OutputHTMLAttributes (line 891) | interface OutputHTMLAttributes extends Attrs<'output'... type ParamHTMLAttributes (line 893) | interface ParamHTMLAttributes type ProgressHTMLAttributes (line 896) | interface ProgressHTMLAttributes extends Attrs<'progr... type QuoteHTMLAttributes (line 898) | interface QuoteHTMLAttributes extends Attrs<'q', T> {} type SlotHTMLAttributes (line 900) | interface SlotHTMLAttributes extends Attrs<'slot', T> {} type ScriptHTMLAttributes (line 902) | interface ScriptHTMLAttributes extends Attrs<'script'... type SelectHTMLAttributes (line 904) | interface SelectHTMLAttributes extends Attrs<'select'... type SourceHTMLAttributes (line 906) | interface SourceHTMLAttributes extends Attrs<'source'... type StyleHTMLAttributes (line 908) | interface StyleHTMLAttributes extends Attrs<'style', ... type TableHTMLAttributes (line 910) | interface TableHTMLAttributes extends Attrs<'table', ... type TdHTMLAttributes (line 912) | interface TdHTMLAttributes extends Attrs<'td', T> {} type TextareaHTMLAttributes (line 914) | interface TextareaHTMLAttributes extends Attrs<'texta... type ThHTMLAttributes (line 916) | interface ThHTMLAttributes extends Attrs<'tr', T> {} type TimeHTMLAttributes (line 918) | interface TimeHTMLAttributes extends Attrs<'time', T> {} type TitleHTMLAttributes (line 920) | interface TitleHTMLAttributes extends Attrs<'title', ... type TrackHTMLAttributes (line 922) | interface TrackHTMLAttributes extends Attrs<'track', ... type VideoHTMLAttributes (line 924) | interface VideoHTMLAttributes extends Attrs<'video', ... type WebViewHTMLAttributes (line 931) | interface WebViewHTMLAttributes extends HTMLAttribute... type SVGAttributes (line 958) | interface SVGAttributes extends AriaAttribu... type SVGProps (line 1235) | interface SVGProps extends SVGAttributes, QwikAttribu... type LenientSVGProps (line 1237) | interface LenientSVGProps extends SVGAttributes, DOMA... type IntrinsicElements (line 1239) | interface IntrinsicElements extends IntrinsicHTMLElements, IntrinsicSVGE... type IntrinsicHTMLElements (line 1246) | type IntrinsicHTMLElements = { type IntrinsicSVGElements (line 1259) | type IntrinsicSVGElements = { type QwikHTMLElements (line 1270) | type QwikHTMLElements = { type QwikSVGElements (line 1280) | type QwikSVGElements = { FILE: packages/qwik/src/core/render/jsx/types/jsx-node.ts type JSXOutput (line 8) | type JSXOutput = JSXNode | string | number | boolean | null | undefined ... type FunctionComponent (line 17) | type FunctionComponent

= { type DevJSX (line 22) | interface DevJSX { type JSXNode (line 34) | interface JSXNode = { type PreventDefault (line 102) | type PreventDefault = { type StopPropagation (line 106) | type StopPropagation = { type AllEventMapRaw (line 110) | type AllEventMapRaw = HTMLElementEventMap & type CorrectedToggleEvent (line 121) | interface CorrectedToggleEvent extends Event { type EventCorrectionMap (line 126) | type EventCorrectionMap = { type AllEventsMap (line 135) | type AllEventsMap = Omit & Eve... type AllPascalEventMaps (line 136) | type AllPascalEventMaps = PascalMap; type AllEventKeys (line 138) | type AllEventKeys = keyof AllEventsMap; type LcEvent (line 140) | type LcEvent> = C exte... type EventFromName (line 144) | type EventFromName = LcEvent; type ClassList (line 156) | type ClassList = type EventHandler (line 169) | type EventHandler = { type QRLEventHandlerMulti (line 179) | type QRLEventHandlerMulti = type QwikCustomEvents (line 186) | type QwikCustomEvents = { type QwikCustomEventsPlain (line 192) | type QwikCustomEventsPlain = { type QwikKnownEvents (line 199) | type QwikKnownEvents = { type QwikKnownEventsPlain (line 205) | type QwikKnownEventsPlain = { type QwikEvents (line 212) | type QwikEvents = Plain extends true type JSXTagName (line 217) | type JSXTagName = keyof HTMLElementTagNameMap | Omit = Signal | R... type RefFnInterface (line 257) | type RefFnInterface = { type RefAttr (line 260) | interface RefAttr { type DOMAttributesBase (line 263) | interface DOMAttributesBase type DOMAttributes (line 272) | interface DOMAttributes extends DOMAttributesBase FILE: packages/qwik/src/core/render/jsx/types/jsx-qwik-elements.ts type QwikIntrinsicElements (line 34) | interface QwikIntrinsicElements extends QwikHTMLElements, QwikSVGElement... type LenientQwikElements (line 40) | interface LenientQwikElements extends IntrinsicHTMLElements, IntrinsicSV... FILE: packages/qwik/src/core/render/jsx/types/jsx-qwik-events.ts type QwikVisibleEvent (line 4) | type QwikVisibleEvent = CustomEvent; type QwikSymbolEvent (line 6) | type QwikSymbolEvent = CustomEvent<{ type QwikInitEvent (line 16) | type QwikInitEvent = CustomEvent<{}>; type QwikIdleEvent (line 18) | type QwikIdleEvent = CustomEvent<{}>; type QwikViewTransitionEvent (line 20) | type QwikViewTransitionEvent = CustomEvent; type QwikErrorEvent (line 22) | type QwikErrorEvent = CustomEvent< type Primitive (line 32) | type Primitive = null | undefined | string | number | boolean | symbol |... type LiteralUnion (line 58) | type LiteralUnion = type KnownEventNames (line 68) | type KnownEventNames = LiteralUnion; type SyntheticEvent (line 71) | type SyntheticEvent = E & { target: EventTarget ... type NativeAnimationEvent (line 73) | type NativeAnimationEvent = AnimationEvent; type NativeClipboardEvent (line 75) | type NativeClipboardEvent = ClipboardEvent; type NativeCompositionEvent (line 77) | type NativeCompositionEvent = CompositionEvent; type NativeDragEvent (line 79) | type NativeDragEvent = DragEvent; type NativeFocusEvent (line 81) | type NativeFocusEvent = FocusEvent; type NativeKeyboardEvent (line 83) | type NativeKeyboardEvent = KeyboardEvent; type NativeMouseEvent (line 85) | type NativeMouseEvent = MouseEvent; type NativeTouchEvent (line 87) | type NativeTouchEvent = TouchEvent; type NativePointerEvent (line 89) | type NativePointerEvent = PointerEvent; type NativeTransitionEvent (line 91) | type NativeTransitionEvent = TransitionEvent; type NativeUIEvent (line 93) | type NativeUIEvent = UIEvent; type NativeWheelEvent (line 95) | type NativeWheelEvent = WheelEvent; type QwikAnimationEvent (line 97) | type QwikAnimationEvent = NativeAnimationEvent; type QwikClipboardEvent (line 99) | type QwikClipboardEvent = NativeClipboardEvent; type QwikCompositionEvent (line 101) | type QwikCompositionEvent = NativeCompositionEvent; type QwikDragEvent (line 103) | type QwikDragEvent = NativeDragEvent; type QwikPointerEvent (line 105) | type QwikPointerEvent = NativePointerEvent; type QwikFocusEvent (line 107) | type QwikFocusEvent = NativeFocusEvent; type QwikSubmitEvent (line 109) | type QwikSubmitEvent = SubmitEvent; type QwikInvalidEvent (line 111) | type QwikInvalidEvent = Event; type QwikChangeEvent (line 113) | type QwikChangeEvent = Event; type QwikKeyboardEvent (line 115) | type QwikKeyboardEvent = NativeKeyboardEvent; type QwikMouseEvent (line 117) | type QwikMouseEvent = E; type QwikTouchEvent (line 119) | type QwikTouchEvent = NativeTouchEvent; type QwikUIEvent (line 121) | type QwikUIEvent = NativeUIEvent; type QwikWheelEvent (line 123) | type QwikWheelEvent = NativeWheelEvent; type QwikTransitionEvent (line 125) | type QwikTransitionEvent = NativeTransitionEvent; FILE: packages/qwik/src/core/render/jsx/types/jsx-qwik.ts type Element (line 7) | type Element = JSXOutput; type ElementType (line 8) | type ElementType = string | FunctionComponent>; type IntrinsicAttributes (line 10) | interface IntrinsicAttributes extends QwikIntrinsicAttributes {} type ElementChildrenAttribute (line 11) | interface ElementChildrenAttribute { type IntrinsicElements (line 14) | interface IntrinsicElements extends LenientQwikElements {} type QwikDOMAttributes (line 17) | interface QwikDOMAttributes extends DOMAttributes {} FILE: packages/qwik/src/core/render/jsx/utils.public.ts type SSRStreamProps (line 26) | type SSRStreamProps = { type SSRHintProps (line 38) | type SSRHintProps = { FILE: packages/qwik/src/core/render/ssr/render-ssr.ts constant FLUSH_COMMENT (line 56) | const FLUSH_COMMENT = ''; type StreamWriter (line 59) | type StreamWriter = { type RenderSSROptions (line 64) | interface RenderSSROptions { type SSRContext (line 80) | interface SSRContext { type SSRContextStatic (line 87) | interface SSRContextStatic { constant IS_HEAD (line 94) | const IS_HEAD = 1 << 0; constant IS_HTML (line 95) | const IS_HTML = 1 << 2; constant IS_TEXT (line 96) | const IS_TEXT = 1 << 3; constant IS_INVISIBLE (line 97) | const IS_INVISIBLE = 1 << 4; constant IS_PHASING (line 98) | const IS_PHASING = 1 << 5; constant IS_ANCHOR (line 99) | const IS_ANCHOR = 1 << 6; constant IS_BUTTON (line 100) | const IS_BUTTON = 1 << 7; constant IS_TABLE (line 101) | const IS_TABLE = 1 << 8; constant IS_PHRASING_CONTAINER (line 102) | const IS_PHRASING_CONTAINER = 1 << 9; constant IS_IMMUTABLE (line 103) | const IS_IMMUTABLE = 1 << 10; class MockElement (line 105) | class MockElement { method constructor (line 107) | constructor(public readonly nodeType: number) { method write (line 246) | write(chunk) { constant CLOSE_VIRTUAL (line 336) | const CLOSE_VIRTUAL = ``; method write (line 960) | write(chunk) { type ServerDocument (line 1186) | interface ServerDocument { constant ESCAPE_HTML (line 1193) | const ESCAPE_HTML = /[&<>'"]/g; FILE: packages/qwik/src/core/render/ssr/render-ssr.unit.tsx constant PAYLOAD (line 1673) | const PAYLOAD = `-->`; constant CTX_INTERNAL (line 1837) | const CTX_INTERNAL = createContextId<{ value: string }>('internal'); constant CTX_QWIK_CITY (line 1838) | const CTX_QWIK_CITY = createContextId<{ value: string }>('qwikcity'); constant CTX_VALUE (line 1839) | const CTX_VALUE = createContextId<{ value: string }>('value'); function testSSR (line 1971) | async function testSSR( function throws (line 2088) | async function throws(fn: () => T, expected?: string | RegExp): Promi... FILE: packages/qwik/src/core/render/types.ts type RenderOperation (line 6) | interface RenderOperation { type RenderContext (line 12) | interface RenderContext { type RenderStaticContext (line 20) | interface RenderStaticContext { type ViewTransition (line 35) | interface ViewTransition { type Document (line 42) | interface Document { FILE: packages/qwik/src/core/state/common.ts type SubscriptionManager (line 21) | interface SubscriptionManager { type QObject (line 28) | type QObject = T & { __brand__: 'QObject' }; type TargetType (line 30) | type TargetType = Record; type NoSerialize (line 130) | type NoSerialize = (T & { __no_serialize__: true }) | undefined; type SubscriberA (line 196) | type SubscriberA = readonly [type: 0, host: SubscriberEffect | Subscribe... type SubscriberB (line 198) | type SubscriberB = readonly [ type SubscriberC (line 206) | type SubscriberC = readonly [ type Subscriber (line 213) | type Subscriber = SubscriberA | SubscriberB | SubscriberC; type A (line 215) | type A = [type: 0, host: SubscriberEffect | SubscriberHost, key: string ... type B (line 216) | type B = [ type C (line 224) | type C = [ type SubscriberSignal (line 232) | type SubscriberSignal = B | C; type Subscriptions (line 234) | type Subscriptions = A | SubscriberSignal; type Group (line 236) | type Group = SubscriberEffect | SubscriberHost | Node; type GroupToManagersMap (line 238) | type GroupToManagersMap = Map; class LocalSubscriptionManager (line 334) | class LocalSubscriptionManager { method constructor (line 337) | constructor( method $addSubs$ (line 350) | $addSubs$(subs: Subscriptions[]) { method $addToGroup$ (line 357) | $addToGroup$(group: Group, manager: LocalSubscriptionManager) { method $unsubGroup$ (line 367) | $unsubGroup$(group: Group) { method $unsubEntry$ (line 378) | $unsubEntry$(entry: SubscriberSignal) { method $addSub$ (line 408) | $addSub$(sub: Subscriber, key?: string) { method $notifySubs$ (line 421) | $notifySubs$(key?: string | undefined) { function getLastSubscription (line 435) | function getLastSubscription(): Subscriptions | undefined { FILE: packages/qwik/src/core/state/constants.ts constant VIRTUAL_SYMBOL (line 17) | const VIRTUAL_SYMBOL = '__virtual'; constant Q_CTX (line 22) | const Q_CTX = '_qc_'; FILE: packages/qwik/src/core/state/context.ts type QContextEvents (line 19) | interface QContextEvents { constant HOST_FLAG_DIRTY (line 23) | const HOST_FLAG_DIRTY = 1 << 0; constant HOST_FLAG_NEED_ATTACH_LISTENER (line 24) | const HOST_FLAG_NEED_ATTACH_LISTENER = 1 << 1; constant HOST_FLAG_MOUNTED (line 25) | const HOST_FLAG_MOUNTED = 1 << 2; constant HOST_FLAG_DYNAMIC (line 26) | const HOST_FLAG_DYNAMIC = 1 << 3; constant HOST_REMOVED (line 27) | const HOST_REMOVED = 1 << 4; type QContext (line 30) | interface QContext { FILE: packages/qwik/src/core/state/listeners.ts constant ON_PROP_REGEX (line 12) | const ON_PROP_REGEX = /^(on|window:|document:)/; type Listener (line 15) | type Listener = [ constant PREVENT_DEFAULT (line 20) | const PREVENT_DEFAULT = 'preventdefault:'; constant PREFIXES (line 69) | const PREFIXES = ['on', 'window:on', 'document:on']; constant SCOPED (line 70) | const SCOPED = ['on', 'on-window', 'on-document']; FILE: packages/qwik/src/core/state/signal.ts type Signal (line 30) | interface Signal { type ReadonlySignal (line 35) | type ReadonlySignal = Readonly>; type ValueOrSignal (line 38) | type ValueOrSignal = T | Signal; constant SIGNAL_IMMUTABLE (line 54) | const SIGNAL_IMMUTABLE = 1 << 0; constant SIGNAL_UNASSIGNED (line 55) | const SIGNAL_UNASSIGNED = 1 << 1; type SignalInternal (line 59) | interface SignalInternal extends Signal { class SignalBase (line 65) | class SignalBase {} class SignalImpl (line 67) | class SignalImpl extends SignalBase implements Signal { method constructor (line 72) | constructor(v: T, manager: LocalSubscriptionManager, flags: number) { method valueOf (line 80) | valueOf() { method toString (line 85) | toString() { method toJSON (line 88) | toJSON() { method value (line 92) | get value() { method value (line 103) | set value(v: T) { class SignalDerived (line 140) | class SignalDerived ex... method constructor (line 141) | constructor( method value (line 149) | get value(): RETURN { class SignalWrapper (line 154) | class SignalWrapper, P extends keyof T> ex... method constructor (line 155) | constructor( method [QObjectManagerSymbol] (line 162) | get [QObjectManagerSymbol]() { method value (line 166) | get value(): T[P] { method value (line 170) | set value(value: T[P]) { FILE: packages/qwik/src/core/state/store.ts type QObject (line 28) | type QObject = T & { __brand__: 'QObject' }; type TargetType (line 75) | type TargetType = Record; class ReadWriteProxyHandler (line 88) | class ReadWriteProxyHandler implements ProxyHandler { method constructor (line 89) | constructor( method deleteProperty (line 94) | deleteProperty(target: TargetType, prop: string | symbol): boolean { method get (line 105) | get(target: TargetType, prop: string | symbol): any { method set (line 143) | set(target: TargetType, prop: string | symbol, newValue: any): boolean { method has (line 195) | has(target: TargetType, prop: string | symbol): boolean { method ownKeys (line 217) | ownKeys(target: TargetType): ArrayLike { method getOwnPropertyDescriptor (line 240) | getOwnPropertyDescriptor( FILE: packages/qwik/src/core/style/scoped-stylesheet.ts constant DEBUG (line 6) | const DEBUG: boolean = false; constant STYLE_CACHE (line 8) | const STYLE_CACHE = /*#__PURE__*/ new Map(); function flush (line 128) | function flush(idx: number) { function insertScopingSelector (line 133) | function insertScopingSelector(idx: number) { function lookAhead (line 142) | function lookAhead(arc: StateArc): boolean { function shouldNotInsertScoping (line 167) | function shouldNotInsertScoping(): boolean { constant EXIT (line 243) | const EXIT = 17; constant EXIT_INSERT_SCOPE (line 244) | const EXIT_INSERT_SCOPE = 18; constant ANY (line 246) | const ANY = 0; constant IDENT (line 247) | const IDENT = 1; constant NOT_IDENT (line 248) | const NOT_IDENT = 2; constant WHITESPACE (line 249) | const WHITESPACE = 3; constant TAB (line 250) | const TAB = 9; constant NEWLINE (line 251) | const NEWLINE = 10; constant CARRIAGE_RETURN (line 252) | const CARRIAGE_RETURN = 13; constant SPACE (line 253) | const SPACE = 32; constant DOUBLE_QUOTE (line 254) | const DOUBLE_QUOTE = 34; constant HASH (line 255) | const HASH = 35; constant SINGLE_QUOTE (line 256) | const SINGLE_QUOTE = 39; constant OPEN_PARENTHESIS (line 257) | const OPEN_PARENTHESIS = 40; constant CLOSE_PARENTHESIS (line 258) | const CLOSE_PARENTHESIS = 41; constant STAR (line 259) | const STAR = 42; constant DASH (line 261) | const DASH = 45; constant DOT (line 262) | const DOT = 46; constant FORWARD_SLASH (line 263) | const FORWARD_SLASH = 47; constant COLON (line 266) | const COLON = 58; constant SEMICOLON (line 267) | const SEMICOLON = 59; constant OPEN_BRACKET (line 272) | const OPEN_BRACKET = 91; constant CLOSE_BRACKET (line 273) | const CLOSE_BRACKET = 93; constant BACKSLASH (line 274) | const BACKSLASH = 92; constant UNDERSCORE (line 275) | const UNDERSCORE = 95; constant LOWERCASE (line 276) | const LOWERCASE = 0x20; constant OPEN_BRACE (line 285) | const OPEN_BRACE = 123; constant CLOSE_BRACE (line 286) | const CLOSE_BRACE = 125; type StateArc (line 288) | type StateArc = [ constant STRINGS_COMMENTS (line 299) | const STRINGS_COMMENTS: StateArc[] = /*__PURE__*/ (() => [ constant STATE_MACHINE (line 305) | const STATE_MACHINE: StateArc[][] = /*__PURE__*/ (() => [ FILE: packages/qwik/src/core/use/use-context.ts type ContextId (line 72) | interface ContextId { type UseContext (line 211) | interface UseContext { FILE: packages/qwik/src/core/use/use-core.ts type SimplifiedServerRequestEvent (line 29) | interface SimplifiedServerRequestEvent { type StyleAppend (line 35) | interface StyleAppend { type ServerRequestEvent (line 41) | interface ServerRequestEvent { type PossibleEvents (line 47) | type PossibleEvents = type RenderInvokeContext (line 55) | interface RenderInvokeContext extends InvokeContext { type InvokeTuple (line 66) | type InvokeTuple = [Element, Event, URL?]; type InvokeContext (line 69) | interface InvokeContext { function useBindInvokeContext (line 132) | function useBindInvokeContext any>( function invoke (line 146) | function invoke any>( function invokeApply (line 156) | function invokeApply any>( FILE: packages/qwik/src/core/use/use-env-data.ts function useServerData (line 10) | function useServerData(key: string, defaultValue?: any) { FILE: packages/qwik/src/core/use/use-locale.ts function getLocale (line 13) | function getLocale(defaultLocale?: string): string { function withLocale (line 32) | function withLocale(locale: string, fn: () => T): T { function setLocale (line 50) | function setLocale(locale: string): void { FILE: packages/qwik/src/core/use/use-on.ts type EventQRL (line 13) | type EventQRL = FILE: packages/qwik/src/core/use/use-resource.ts type ResourceOptions (line 32) | interface ResourceOptions { type ResourceProps (line 192) | interface ResourceProps { function getResourceValueAsPromise (line 260) | function getResourceValueAsPromise(props: ResourceProps): Promise<... FILE: packages/qwik/src/core/use/use-sequential-scope.ts type SequentialScope (line 6) | interface SequentialScope { FILE: packages/qwik/src/core/use/use-signal.ts type UseSignal (line 8) | interface UseSignal { FILE: packages/qwik/src/core/use/use-store.public.ts type UseStoreOptions (line 8) | interface UseStoreOptions { FILE: packages/qwik/src/core/use/use-styles.ts type UseStylesScoped (line 12) | interface UseStylesScoped { FILE: packages/qwik/src/core/use/use-task.ts type Tracker (line 94) | interface Tracker { type TaskCtx (line 126) | interface TaskCtx { type ResourceCtx (line 132) | interface ResourceCtx { type TaskFn (line 140) | type TaskFn = (ctx: TaskCtx) => ValueOrPromise void)>; type ComputedFn (line 143) | type ComputedFn = () => T; type ResourceFn (line 146) | type ResourceFn = (ctx: ResourceCtx) => ValueOrPromise; type ResourceReturn (line 149) | type ResourceReturn = ResourcePending | ResourceResolved | Reso... type ResourcePending (line 152) | interface ResourcePending { type ResourceResolved (line 158) | interface ResourceResolved { type ResourceRejected (line 164) | interface ResourceRejected { type ResourceReturnInternal (line 169) | interface ResourceReturnInternal { type DescriptorBase (line 180) | interface DescriptorBase { type EagernessOptions (line 190) | type EagernessOptions = 'visible' | 'load' | 'idle'; type VisibleTaskStrategy (line 193) | type VisibleTaskStrategy = 'intersection-observer' | 'document-ready' | ... type OnVisibleTaskOptions (line 196) | interface OnVisibleTaskOptions { type UseTaskOptions (line 211) | interface UseTaskOptions { type TaskDescriptor (line 506) | type TaskDescriptor = DescriptorBase; type ResourceDescriptor (line 508) | interface ResourceDescriptor type ComputedDescriptor (line 511) | interface ComputedDescriptor extends DescriptorBase, Si... type SubscriberHost (line 513) | type SubscriberHost = QwikElement; type SubscriberEffect (line 515) | type SubscriberEffect = method cleanup (line 591) | cleanup(callback) { method cache (line 594) | cache(policy) { method cleanup (line 714) | cleanup(callback) { class Task (line 862) | class Task implements DescriptorBase; FILE: packages/qwik/src/core/util/log.ts constant STYLE (line 6) | const STYLE = qDev FILE: packages/qwik/src/core/util/markers.ts constant ELEMENT_ID (line 43) | const ELEMENT_ID = 'q:id'; constant ELEMENT_ID_SELECTOR (line 44) | const ELEMENT_ID_SELECTOR = '[q\\:id]'; constant ELEMENT_ID_PREFIX (line 45) | const ELEMENT_ID_PREFIX = '#'; constant INLINE_FN_PREFIX (line 46) | const INLINE_FN_PREFIX = '@'; FILE: packages/qwik/src/core/util/promises.ts type PromiseTree (line 3) | type PromiseTree = T | Promise | Promise | Array = T | Promise; FILE: packages/qwik/src/napi/build.rs function main (line 3) | fn main() { FILE: packages/qwik/src/napi/src/lib.rs function transform_fs (line 17) | fn transform_fs(ctx: CallContext) -> Result { function transform_modules (line 27) | fn transform_modules(ctx: CallContext) -> Result { function init (line 36) | fn init(mut exports: JsObject) -> Result<()> { FILE: packages/qwik/src/napi/test.cjs function run (line 3) | async function run() { FILE: packages/qwik/src/optimizer/cli/src/main.rs type OptimizerInput (line 11) | struct OptimizerInput { function main (line 28) | fn main() -> Result<(), Box> { function optimize (line 134) | fn optimize( FILE: packages/qwik/src/optimizer/core/benches/transform.rs function transform_todo_app (line 9) | fn transform_todo_app(b: &mut Bencher) { FILE: packages/qwik/src/optimizer/core/src/add_side_effect.rs type SideEffectVisitor (line 12) | pub struct SideEffectVisitor<'a> { function new (line 20) | pub fn new( method visit_mut_import_decl (line 35) | fn visit_mut_import_decl(&mut self, node: &mut ast::ImportDecl) { method visit_mut_module (line 40) | fn visit_mut_module(&mut self, node: &mut ast::Module) { FILE: packages/qwik/src/optimizer/core/src/clean_side_effects.rs type Treeshaker (line 22) | pub struct Treeshaker { method new (line 37) | pub fn new() -> Self { type CleanMarker (line 27) | pub struct CleanMarker { type CleanSideEffects (line 31) | pub struct CleanSideEffects { method visit_mut_module_item (line 52) | fn visit_mut_module_item(&mut self, node: &mut ModuleItem) { method visit_mut_module (line 68) | fn visit_mut_module(&mut self, node: &mut Module) { FILE: packages/qwik/src/optimizer/core/src/code_move.rs type NewModuleCtx (line 19) | pub struct NewModuleCtx<'a> { function new_module (line 34) | pub fn new_module(ctx: NewModuleCtx) -> Result<(ast::Module, SingleThrea... function create_named_export (line 154) | fn create_named_export(expr: Box, name: &str) -> ast::ModuleI... function transform_function_expr (line 176) | pub fn transform_function_expr( function transform_arrow_fn (line 190) | fn transform_arrow_fn( function transform_fn (line 227) | fn transform_fn(node: ast::FnExpr, use_lexical_scope: &Id, scoped_idents... function create_return_stmt (line 254) | pub const fn create_return_stmt(expr: Box) -> ast::Stmt { function create_use_lexical_scope (line 261) | fn create_use_lexical_scope(use_lexical_scope: &Id, scoped_idents: &[Id]... FILE: packages/qwik/src/optimizer/core/src/collector.rs type Id (line 15) | pub type Id = (JsWord, SyntaxContext); function new_ident_from_id (line 17) | pub fn new_ident_from_id(id: &Id) -> ast::Ident { type ImportKind (line 22) | pub enum ImportKind { type Import (line 29) | pub struct Import { type GlobalCollect (line 37) | pub struct GlobalCollect { method get_imported_local (line 63) | pub fn get_imported_local(&self, specifier: &JsWord, source: &JsWord) ... method is_global (line 70) | pub fn is_global(&self, local: &Id) -> bool { method import (line 83) | pub fn import(&mut self, specifier: &JsWord, source: &JsWord) -> Id { method add_import (line 106) | pub fn add_import(&mut self, local: Id, import: Import) { method add_export (line 117) | pub fn add_export(&mut self, local: Id, exported: Option) -> b... function global_collect (line 47) | pub fn global_collect(program: &ast::Program) -> GlobalCollect { method visit_module_item (line 130) | fn visit_module_item(&mut self, node: &ast::ModuleItem) { method visit_import_decl (line 156) | fn visit_import_decl(&mut self, node: &ast::ImportDecl) { method visit_named_export (line 203) | fn visit_named_export(&mut self, node: &ast::NamedExport) { method visit_export_decl (line 239) | fn visit_export_decl(&mut self, node: &ast::ExportDecl) { method visit_export_default_decl (line 263) | fn visit_export_default_decl(&mut self, node: &ast::ExportDefaultDecl) { method visit_binding_ident (line 281) | fn visit_binding_ident(&mut self, node: &ast::BindingIdent) { method visit_assign_pat_prop (line 287) | fn visit_assign_pat_prop(&mut self, node: &ast::AssignPatProp) { type ExprOrSkip (line 295) | enum ExprOrSkip { type IdentCollector (line 301) | pub struct IdentCollector { method new (line 310) | pub fn new() -> Self { method get_words (line 319) | pub fn get_words(self) -> Vec { method visit_expr (line 329) | fn visit_expr(&mut self, node: &ast::Expr) { method visit_stmt (line 335) | fn visit_stmt(&mut self, node: &ast::Stmt) { method visit_jsx_element (line 341) | fn visit_jsx_element(&mut self, node: &ast::JSXElement) { method visit_jsx_fragment (line 346) | fn visit_jsx_fragment(&mut self, node: &ast::JSXFragment) { method visit_jsx_element_name (line 352) | fn visit_jsx_element_name(&mut self, node: &ast::JSXElementName) { method visit_jsx_attr (line 363) | fn visit_jsx_attr(&mut self, node: &ast::JSXAttr) { method visit_ident (line 369) | fn visit_ident(&mut self, node: &ast::Ident) { method visit_key_value_prop (line 377) | fn visit_key_value_prop(&mut self, node: &ast::KeyValueProp) { function collect_from_pat (line 384) | pub fn collect_from_pat(pat: &ast::Pat, identifiers: &mut Vec<(Id, Span)... FILE: packages/qwik/src/optimizer/core/src/const_replace.rs type ConstReplacerVisitor (line 6) | pub struct ConstReplacerVisitor { method new (line 18) | pub fn new(is_server: bool, is_dev: bool, global_collector: &GlobalCol... type ConstVariable (line 44) | enum ConstVariable { method visit_mut_expr (line 51) | fn visit_mut_expr(&mut self, node: &mut ast::Expr) { FILE: packages/qwik/src/optimizer/core/src/entry_strategy.rs type EntryStrategy (line 14) | pub enum EntryStrategy { type EntryPolicy (line 24) | pub trait EntryPolicy: Send + Sync { method get_entry_for_sym (line 25) | fn get_entry_for_sym(&self, context: &[String], segment: &SegmentData)... method get_entry_for_sym (line 32) | fn get_entry_for_sym(&self, _context: &[String], _segment: &SegmentDat... method get_entry_for_sym (line 47) | fn get_entry_for_sym(&self, _context: &[String], _segment: &SegmentDat... method get_entry_for_sym (line 62) | fn get_entry_for_sym(&self, _context: &[String], _segment: &SegmentDat... method get_entry_for_sym (line 77) | fn get_entry_for_sym(&self, context: &[String], segment: &SegmentData)... method get_entry_for_sym (line 95) | fn get_entry_for_sym(&self, context: &[String], segment: &SegmentData)... type InlineStrategy (line 29) | pub struct InlineStrategy; type SingleStrategy (line 38) | pub struct SingleStrategy {} method new (line 41) | pub const fn new() -> Self { type PerSegmentStrategy (line 53) | pub struct PerSegmentStrategy {} method new (line 56) | pub const fn new() -> Self { type PerComponentStrategy (line 68) | pub struct PerComponentStrategy {} method new (line 71) | pub const fn new() -> Self { type SmartStrategy (line 86) | pub struct SmartStrategy {} method new (line 89) | pub const fn new() -> Self { function parse_entry_strategy (line 115) | pub fn parse_entry_strategy(strategy: &EntryStrategy) -> Box DiagnosticId { FILE: packages/qwik/src/optimizer/core/src/filter_exports.rs type StripExportsVisitor (line 6) | pub struct StripExportsVisitor<'a> { function new (line 11) | pub const fn new(filter_symbols: &'a [JsWord]) -> Self { method visit_mut_module (line 17) | fn visit_mut_module(&mut self, node: &mut ast::Module) { function empty_module_item (line 46) | fn empty_module_item(ident: ast::Ident) -> ast::ModuleItem { FILE: packages/qwik/src/optimizer/core/src/fixtures/index.qwik.mjs constant MODULE_CACHE (line 84) | const MODULE_CACHE = /* @__PURE__ */ new WeakMap(); constant CLIENT_DATA_CACHE (line 85) | const CLIENT_DATA_CACHE = /* @__PURE__ */ new Map(); constant QACTION_KEY (line 86) | const QACTION_KEY = 'qaction'; constant QDATA_JSON (line 370) | const QDATA_JSON = '/q-data.json'; function run (line 471) | async function run() { function action (line 680) | function action() { function loader (line 782) | function loader() { method validate (line 815) | async validate(ev, inputData) { function stuff (line 844) | function stuff() { method transform (line 920) | transform(chunk, controller) { FILE: packages/qwik/src/optimizer/core/src/has_branches.rs function is_conditional_jsx (line 13) | pub fn is_conditional_jsx( function is_conditional_jsx_block (line 23) | pub fn is_conditional_jsx_block( type HasBranches (line 33) | pub struct HasBranches<'a> { function new (line 42) | const fn new(jsx_functions: &'a HashSet, immutable_function_cmp: &'a... method visit_arrow_expr (line 56) | fn visit_arrow_expr(&mut self, _: &ast::ArrowExpr) {} method visit_fn_expr (line 57) | fn visit_fn_expr(&mut self, _: &ast::FnExpr) {} method visit_fn_decl (line 58) | fn visit_fn_decl(&mut self, _: &ast::FnDecl) {} method visit_return_stmt (line 60) | fn visit_return_stmt(&mut self, node: &ast::ReturnStmt) { method visit_for_in_stmt (line 65) | fn visit_for_in_stmt(&mut self, node: &ast::ForInStmt) { method visit_for_of_stmt (line 71) | fn visit_for_of_stmt(&mut self, node: &ast::ForOfStmt) { method visit_for_stmt (line 77) | fn visit_for_stmt(&mut self, node: &ast::ForStmt) { method visit_if_stmt (line 83) | fn visit_if_stmt(&mut self, node: &ast::IfStmt) { method visit_while_stmt (line 89) | fn visit_while_stmt(&mut self, node: &ast::WhileStmt) { method visit_do_while_stmt (line 95) | fn visit_do_while_stmt(&mut self, node: &ast::DoWhileStmt) { method visit_switch_stmt (line 101) | fn visit_switch_stmt(&mut self, node: &ast::SwitchStmt) { method visit_cond_expr (line 107) | fn visit_cond_expr(&mut self, node: &ast::CondExpr) { method visit_bin_expr (line 113) | fn visit_bin_expr(&mut self, node: &ast::BinExpr) { method visit_call_expr (line 126) | fn visit_call_expr(&mut self, node: &ast::CallExpr) { FILE: packages/qwik/src/optimizer/core/src/inlined_fn.rs function convert_inlined_fn (line 22) | pub fn convert_inlined_fn( type ReplaceIdentifiers (line 104) | struct ReplaceIdentifiers { method new (line 111) | const fn new(identifiers: HashMap, accept_call_expr: bo... method visit_mut_expr (line 121) | fn visit_mut_expr(&mut self, node: &mut ast::Expr) { method visit_mut_prop (line 134) | fn visit_mut_prop(&mut self, node: &mut ast::Prop) { method visit_mut_callee (line 146) | fn visit_mut_callee(&mut self, node: &mut ast::Callee) { method visit_mut_arrow_expr (line 154) | fn visit_mut_arrow_expr(&mut self, _: &mut ast::ArrowExpr) { method visit_mut_function (line 158) | fn visit_mut_function(&mut self, _: &mut ast::Function) { method visit_mut_class_expr (line 162) | fn visit_mut_class_expr(&mut self, _: &mut ast::ClassExpr) { method visit_mut_decorator (line 166) | fn visit_mut_decorator(&mut self, _: &mut ast::Decorator) { method visit_mut_stmt (line 170) | fn visit_mut_stmt(&mut self, _: &mut ast::Stmt) { function render_expr (line 175) | pub fn render_expr(expr: &ast::Expr) -> String { FILE: packages/qwik/src/optimizer/core/src/is_immutable.rs function is_immutable_expr (line 12) | pub fn is_immutable_expr( type ImmutableCollector (line 22) | pub struct ImmutableCollector<'a> { function new (line 30) | const fn new(global: &'a GlobalCollect, immutable_idents: Option<&'a Vec... method visit_call_expr (line 46) | fn visit_call_expr(&mut self, _: &ast::CallExpr) { method visit_member_expr (line 50) | fn visit_member_expr(&mut self, _: &ast::MemberExpr) { method visit_arrow_expr (line 54) | fn visit_arrow_expr(&mut self, _: &ast::ArrowExpr) {} method visit_ident (line 56) | fn visit_ident(&mut self, ident: &ast::Ident) { FILE: packages/qwik/src/optimizer/core/src/lib.rs type TransformFsOptions (line 56) | pub struct TransformFsOptions { type TransformModuleInput (line 81) | pub struct TransformModuleInput { type TransformModulesOptions (line 89) | pub struct TransformModulesOptions { function transform_fs (line 112) | pub fn transform_fs(config: TransformFsOptions) -> Result Result... function should_capture_file (line 32) | fn should_capture_file(path: &std::path::Path) -> bool { FILE: packages/qwik/src/optimizer/core/src/parse.rs type SegmentAnalysis (line 42) | pub struct SegmentAnalysis { type MinifyMode (line 60) | pub enum MinifyMode { type EmitMode (line 67) | pub enum EmitMode { type TransformCodeOptions (line 74) | pub struct TransformCodeOptions<'a> { type TransformOutput (line 101) | pub struct TransformOutput { method new (line 125) | pub fn new() -> Self { method append (line 129) | pub fn append(mut self, output: &mut Self) -> Self { method get_manifest (line 137) | pub fn get_manifest(&self) -> QwikManifest { method write_to_fs (line 169) | pub fn write_to_fs( type QwikBundle (line 110) | pub struct QwikBundle { type QwikManifest (line 117) | pub struct QwikManifest { type TransformModule (line 193) | pub struct TransformModule { type ErrorBuffer (line 207) | pub struct ErrorBuffer(std::sync::Arc Result (bool, bool) { function emit_source_code (line 592) | pub fn emit_source_code( function handle_error (line 642) | fn handle_error( type PathData (line 709) | pub struct PathData { function parse_path (line 719) | pub fn parse_path(src: &str, base_dir: &Path) -> Result { function normalize_path (line 750) | pub fn normalize_path>(path: P) -> PathBuf { function might_need_handle_watch (line 771) | pub fn might_need_handle_watch(ctx_kind: &SegmentKind, ctx_name: &str) -... FILE: packages/qwik/src/optimizer/core/src/props_destructuring.rs type PropsDestructuring (line 13) | struct PropsDestructuring<'a> { function transform_props_destructuring (line 20) | pub fn transform_props_destructuring( type TransformInit (line 49) | enum TransformInit { function transform_component_props (line 56) | fn transform_component_props(&mut self, arrow: &mut ast::ArrowExpr) { function transform_component_body (line 83) | fn transform_component_body(&mut self, body: &mut ast::BlockStmt) { method visit_mut_call_expr (line 241) | fn visit_mut_call_expr(&mut self, node: &mut ast::CallExpr) { method visit_mut_expr (line 255) | fn visit_mut_expr(&mut self, node: &mut ast::Expr) { method visit_mut_prop (line 268) | fn visit_mut_prop(&mut self, node: &mut ast::Prop) { type TransformPatReturn (line 281) | type TransformPatReturn = (Option, Vec<(Id, JsWord, ast::Expr)>); function transform_pat (line 282) | fn transform_pat( function transform_rest (line 380) | fn transform_rest( function create_omit_props (line 401) | fn create_omit_props( FILE: packages/qwik/src/optimizer/core/src/test.rs function test_input_fn (line 51) | fn test_input_fn(input: TestInput) -> Result String { type TestInput (line 3629) | struct TestInput { method default (line 3653) | pub fn default() -> Self { FILE: packages/qwik/src/optimizer/core/src/transform.rs type SegmentKind (line 48) | pub enum SegmentKind { type Segment (line 55) | pub struct Segment { type SegmentData (line 66) | pub struct SegmentData { type IdentType (line 81) | pub enum IdentType { type IdPlusType (line 87) | pub type IdPlusType = (Id, IdentType); type QwikTransform (line 90) | pub struct QwikTransform<'a> { type QwikTransformOptions (line 118) | pub struct QwikTransformOptions<'a> { function convert_qrl_word (line 137) | fn convert_qrl_word(id: &JsWord) -> Option { function new (line 148) | pub fn new(options: QwikTransformOptions<'a>) -> Self { function is_inline (line 259) | const fn is_inline(&self) -> bool { function get_dev_location (line 266) | fn get_dev_location(&self, span: Span) -> ast::ExprOrSpread { function register_context_name (line 299) | fn register_context_name( function handle_inlined_qsegment (line 357) | fn handle_inlined_qsegment(&mut self, mut node: ast::CallExpr) -> ast::C... function handle_qsegment (line 465) | fn handle_qsegment(&mut self, node: ast::CallExpr) -> ast::CallExpr { function handle_sync_qrl (line 497) | fn handle_sync_qrl(&mut self, mut node: ast::CallExpr) -> ast::CallExpr { function create_synthetic_qqsegment (line 536) | fn create_synthetic_qqsegment( function create_synthetic_qsegment (line 590) | fn create_synthetic_qsegment( function _create_synthetic_qsegment (line 601) | fn _create_synthetic_qsegment( function get_local_idents (line 720) | fn get_local_idents(&self, expr: &ast::Expr) -> Vec { function create_segment (line 744) | fn create_segment( function handle_jsx (line 780) | fn handle_jsx(&mut self, mut node: ast::CallExpr) -> ast::CallExpr { function handle_jsx_value (line 865) | fn handle_jsx_value( function ensure_import (line 899) | pub fn ensure_import(&mut self, new_specifier: &JsWord, source: &JsWord)... function ensure_core_import (line 903) | pub fn ensure_core_import(&mut self, new_specifier: &JsWord) -> Id { function ensure_export (line 909) | fn ensure_export(&mut self, id: &Id) { function create_qrl (line 921) | fn create_qrl( function create_inline_qrl (line 991) | fn create_inline_qrl( function create_internal_call (line 1063) | pub fn create_internal_call( function handle_jsx_props_obj (line 1096) | fn handle_jsx_props_obj( function internal_handle_jsx_props_obj (line 1174) | fn internal_handle_jsx_props_obj( function convert_children (line 1557) | fn convert_children( function convert_to_getter (line 1610) | fn convert_to_getter(&mut self, expr: &ast::Expr, is_fn: bool) -> Option... function convert_to_signal_item (line 1639) | fn convert_to_signal_item( function should_reg_segment (line 1683) | fn should_reg_segment(&self, ctx_name: &str) -> bool { function should_emit_segment (line 1695) | fn should_emit_segment(&self, segment_data: &SegmentData) -> bool { function create_noop_qrl (line 1710) | fn create_noop_qrl( method fold_module (line 1758) | fn fold_module(&mut self, node: ast::Module) -> ast::Module { method fold_var_decl (line 1815) | fn fold_var_decl(&mut self, node: ast::VarDecl) -> ast::VarDecl { method fold_var_declarator (line 1834) | fn fold_var_declarator(&mut self, node: ast::VarDeclarator) -> ast::VarD... method fold_fn_decl (line 1848) | fn fold_fn_decl(&mut self, node: ast::FnDecl) -> ast::FnDecl { method fold_function (line 1859) | fn fold_function(&mut self, node: ast::Function) -> ast::Function { method fold_arrow_expr (line 1912) | fn fold_arrow_expr(&mut self, node: ast::ArrowExpr) -> ast::ArrowExpr { method fold_for_stmt (line 1974) | fn fold_for_stmt(&mut self, node: ast::ForStmt) -> ast::ForStmt { method fold_for_in_stmt (line 1986) | fn fold_for_in_stmt(&mut self, node: ast::ForInStmt) -> ast::ForInStmt { method fold_for_of_stmt (line 1998) | fn fold_for_of_stmt(&mut self, node: ast::ForOfStmt) -> ast::ForOfStmt { method fold_bin_expr (line 2009) | fn fold_bin_expr(&mut self, node: ast::BinExpr) -> ast::BinExpr { method fold_cond_expr (line 2017) | fn fold_cond_expr(&mut self, node: ast::CondExpr) -> ast::CondExpr { method fold_if_stmt (line 2025) | fn fold_if_stmt(&mut self, node: ast::IfStmt) -> ast::IfStmt { method fold_block_stmt (line 2037) | fn fold_block_stmt(&mut self, node: ast::BlockStmt) -> ast::BlockStmt { method fold_while_stmt (line 2048) | fn fold_while_stmt(&mut self, node: ast::WhileStmt) -> ast::WhileStmt { method fold_class_decl (line 2061) | fn fold_class_decl(&mut self, node: ast::ClassDecl) -> ast::ClassDecl { method fold_jsx_element (line 2079) | fn fold_jsx_element(&mut self, node: ast::JSXElement) -> ast::JSXElement { method fold_export_default_expr (line 2093) | fn fold_export_default_expr(&mut self, node: ast::ExportDefaultExpr) -> ... method fold_jsx_attr (line 2113) | fn fold_jsx_attr(&mut self, node: ast::JSXAttr) -> ast::JSXAttr { method fold_call_expr (line 2154) | fn fold_call_expr(&mut self, node: ast::CallExpr) -> ast::CallExpr { function add_handle_watch (line 2259) | pub fn add_handle_watch(body: &mut Vec, core_module: &J... function create_synthetic_named_export (line 2284) | pub fn create_synthetic_named_export(local: &Id, exported: Option ast::M... function escape_sym (line 2325) | fn escape_sym(str: &str) -> String { function can_capture_scope (line 2350) | const fn can_capture_scope(expr: &ast::Expr) -> bool { function base64 (line 2354) | fn base64(nu: u64) -> String { function compute_scoped_idents (line 2360) | fn compute_scoped_idents(all_idents: &[Id], all_decl: &[IdPlusType]) -> ... function get_canonical_filename (line 2376) | fn get_canonical_filename(display_name: &JsWord, symbol_name: &JsWord) -... function parse_symbol_name (line 2381) | fn parse_symbol_name( function get_qrl_dev_obj (line 2400) | fn get_qrl_dev_obj(abs_path: JsWord, segment: &SegmentData, span: &Span)... function prop_to_string (line 2443) | fn prop_to_string(prop: &ast::MemberProp) -> Option { function is_return_static (line 2454) | fn is_return_static(expr: &Option>) -> bool { function make_wrap (line 2465) | fn make_wrap(method: &Id, obj: Box, prop: JsWord) -> ast::Expr { function get_null_arg (line 2478) | fn get_null_arg() -> ast::ExprOrSpread { function is_text_only (line 2485) | fn is_text_only(node: &str) -> bool { FILE: packages/qwik/src/optimizer/core/src/utils.rs type SourceLocation (line 7) | pub struct SourceLocation { method from (line 17) | pub fn from(source_map: &swc_common::SourceMap, span: swc_common::Span... method partial_cmp (line 36) | fn partial_cmp(&self, other: &Self) -> Option { type Diagnostic (line 46) | pub struct Diagnostic { type DiagnosticCategory (line 58) | pub enum DiagnosticCategory { type DiagnosticScope (line 69) | pub enum DiagnosticScope { FILE: packages/qwik/src/optimizer/core/src/words.rs constant QRL_SUFFIX (line 4) | pub const QRL_SUFFIX: char = '$'; constant LONG_SUFFIX (line 5) | pub const LONG_SUFFIX: &str = "Qrl"; FILE: packages/qwik/src/optimizer/src/manifest.ts function prioritizeSymbolNames (line 10) | function prioritizeSymbolNames(manifest: QwikManifest) { constant EVENT_PRIORITY (line 93) | const EVENT_PRIORITY = /*#__PURE__*/ (() => constant FUNCTION_PRIORITY (line 161) | const FUNCTION_PRIORITY = /*#__PURE__*/ (() => function sortBundleNames (line 166) | function sortBundleNames(manifest: QwikManifest) { function updateSortAndPriorities (line 172) | function updateSortAndPriorities(manifest: QwikManifest) { function sortAlphabetical (line 212) | function sortAlphabetical(a: string, b: string) { function getValidManifest (line 224) | function getValidManifest(manifest: QwikManifest | undefined | null) { function computeTotals (line 269) | function computeTotals(graph: QwikManifest['bundles']): void { function generateManifestFromBundles (line 394) | function generateManifestFromBundles( FILE: packages/qwik/src/optimizer/src/optimizer.ts method transformModules (line 21) | async transformModules(opts: TransformModulesOptions) { method transformModulesSync (line 24) | transformModulesSync(opts: TransformModulesOptions) { method transformFs (line 27) | async transformFs(opts: TransformFsOptions) { method transformFsSync (line 30) | transformFsSync(opts: TransformFsOptions) { FILE: packages/qwik/src/optimizer/src/path.ts function createPath (line 24) | function createPath(opts: { cwd?: () => string } = {}): Path { type ParsedPath (line 631) | interface ParsedPath { type FormatInputPathObject (line 644) | type FormatInputPathObject = Partial; type Path (line 646) | interface Path { FILE: packages/qwik/src/optimizer/src/platform.ts function getSystem (line 11) | async function getSystem() { function loadPlatformBinding (line 137) | async function loadPlatformBinding(sys: OptimizerSystem) { type PlatformBinding (line 265) | interface PlatformBinding { FILE: packages/qwik/src/optimizer/src/plugins/bundle-graph.ts type BundleGraphAdder (line 12) | type BundleGraphAdder = ( function convertManifestToBundleGraph (line 37) | function convertManifestToBundleGraph( FILE: packages/qwik/src/optimizer/src/plugins/eslint-plugin.ts type QwikLinter (line 5) | interface QwikLinter { function createLinter (line 9) | async function createLinter( function parseRequest (line 68) | function parseRequest(id: string) { function createRollupError (line 72) | function createRollupError(id: string, reportMessage: Linter.LintMessage) { FILE: packages/qwik/src/optimizer/src/plugins/image-size-server.ts function detector (line 58) | function detector(buffer: Buffer): keyof typeof types | undefined { function lookup (line 67) | function lookup(buffer: Buffer) { function getInfoForSrc (line 79) | async function getInfoForSrc(src: string) { function imgImportName (line 255) | function imgImportName(value: string) { function toPascalCase (line 262) | function toPascalCase(string: string) { FILE: packages/qwik/src/optimizer/src/plugins/plugin.ts constant REG_CTX_NAME (line 27) | const REG_CTX_NAME = ['server']; constant SERVER_STRIP_EXPORTS (line 29) | const SERVER_STRIP_EXPORTS = [ constant SERVER_STRIP_CTX_NAME (line 41) | const SERVER_STRIP_CTX_NAME = [ constant CLIENT_STRIP_CTX_NAME (line 51) | const CLIENT_STRIP_CTX_NAME = [ type ExperimentalFeatures (line 68) | enum ExperimentalFeatures { type QwikPackages (line 79) | interface QwikPackages { function createQwikPlugin (line 84) | function createQwikPlugin(optimizerOptions: OptimizerOptions = {}) { function isAdditionalFile (line 1100) | function isAdditionalFile(mod: TransformModule) { constant TRANSFORM_EXTS (line 1104) | const TRANSFORM_EXTS = { constant TRANSFORM_REGEX (line 1116) | const TRANSFORM_REGEX = /\.qwik\.[mc]?js$/; constant QWIK_CORE_ID (line 1118) | const QWIK_CORE_ID = '@builder.io/qwik'; constant QWIK_BUILD_ID (line 1120) | const QWIK_BUILD_ID = '@builder.io/qwik/build'; constant QWIK_JSX_RUNTIME_ID (line 1122) | const QWIK_JSX_RUNTIME_ID = '@builder.io/qwik/jsx-runtime'; constant QWIK_JSX_DEV_RUNTIME_ID (line 1124) | const QWIK_JSX_DEV_RUNTIME_ID = '@builder.io/qwik/jsx-dev-runtime'; constant QWIK_CORE_SERVER (line 1126) | const QWIK_CORE_SERVER = '@builder.io/qwik/server'; constant QWIK_CLIENT_MANIFEST_ID (line 1128) | const QWIK_CLIENT_MANIFEST_ID = '@qwik-client-manifest'; constant QWIK_PRELOADER_ID (line 1130) | const QWIK_PRELOADER_ID = '@builder.io/qwik/preloader'; constant SRC_DIR_DEFAULT (line 1132) | const SRC_DIR_DEFAULT = 'src'; constant CLIENT_OUT_DIR (line 1134) | const CLIENT_OUT_DIR = 'dist'; constant SSR_OUT_DIR (line 1136) | const SSR_OUT_DIR = 'server'; constant LIB_OUT_DIR (line 1138) | const LIB_OUT_DIR = 'lib'; constant Q_MANIFEST_FILENAME (line 1140) | const Q_MANIFEST_FILENAME = 'q-manifest.json'; type QwikPluginDevTools (line 1142) | interface QwikPluginDevTools { type QwikPluginOptions (line 1147) | interface QwikPluginOptions { type NormalizedQwikPluginOptions (line 1189) | interface NormalizedQwikPluginOptions type QwikPlugin (line 1195) | type QwikPlugin = ReturnType; type QwikBuildTarget (line 1198) | type QwikBuildTarget = 'client' | 'ssr' | 'lib' | 'test'; type QwikBuildMode (line 1201) | type QwikBuildMode = 'production' | 'development'; FILE: packages/qwik/src/optimizer/src/plugins/plugin.unit.ts function mockPlugin (line 299) | async function mockPlugin(os = process.platform) { FILE: packages/qwik/src/optimizer/src/plugins/rollup.ts type QwikRollupPluginApi (line 22) | type QwikRollupPluginApi = { function qwikRollup (line 28) | function qwikRollup(qwikRollupOpts: QwikRollupPluginOptions = {}): any { function normalizeRollupOutputOptions (line 130) | async function normalizeRollupOutputOptions( function normalizeRollupOutputOptionsObject (line 156) | async function normalizeRollupOutputOptionsObject( function createRollupError (line 294) | function createRollupError(id: string, diagnostic: Diagnostic) { type QwikRollupPluginOptions (line 309) | interface QwikRollupPluginOptions { type P (line 390) | type P = Rollup.Plugin & { api: T }; type QwikRollupPlugin (line 391) | interface QwikRollupPlugin extends P {} FILE: packages/qwik/src/optimizer/src/plugins/rollup.unit.ts function mockOptimizerOptions (line 11) | function mockOptimizerOptions(): OptimizerOptions { FILE: packages/qwik/src/optimizer/src/plugins/utils.ts function findDepPkgJsonPath (line 3) | async function findDepPkgJsonPath(sys: OptimizerSystem, dep: string, par... FILE: packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts function getOrigin (line 24) | function getOrigin(req: IncomingMessage) { function createSymbolMapper (line 36) | function createSymbolMapper(base: string): SymbolMapperFn { function configureDevServer (line 76) | async function configureDevServer( function configurePreviewServer (line 308) | async function configurePreviewServer( function invalidPreviewMessage (line 362) | function invalidPreviewMessage(middlewares: Connect.Server, msg: string) { constant CYPRESS_DEV_SERVER_PATH (line 373) | const CYPRESS_DEV_SERVER_PATH = '/__cypress/src'; constant FS_PREFIX (line 374) | const FS_PREFIX = `/@fs/`; constant VALID_ID_PREFIX (line 375) | const VALID_ID_PREFIX = `/@id/`; constant VITE_PUBLIC_PATH (line 376) | const VITE_PUBLIC_PATH = `/@vite/`; type Window (line 423) | interface Window { function relativeURL (line 431) | function relativeURL(url: string, base: string) { function toDevServerHref (line 442) | function toDevServerHref(base: string, url: string): string { function getViteDevIndexHtml (line 473) | function getViteDevIndexHtml(entryUrl: string, serverData: Record = VitePlugin & { api: T; config: Extract['con... function qwikVite (line 57) | function qwikVite(qwikViteOpts: QwikVitePluginOptions = {}): any { constant ANSI_COLOR (line 698) | const ANSI_COLOR = { constant LOG_COLOR (line 718) | const LOG_COLOR = { function updateEntryDev (line 724) | function updateEntryDev(code: string) { function getViteDevModule (line 729) | function getViteDevModule(opts: NormalizedQwikPluginOptions) { constant VITE_CLIENT_MODULE (line 826) | const VITE_CLIENT_MODULE = `@builder.io/qwik/vite-client`; constant CLIENT_DEV_INPUT (line 827) | const CLIENT_DEV_INPUT = 'entry.dev'; type QwikVitePluginCommonOptions (line 829) | interface QwikVitePluginCommonOptions { type QwikVitePluginCSROptions (line 926) | interface QwikVitePluginCSROptions extends QwikVitePluginCommonOptions { type QwikVitePluginSSROptions (line 934) | interface QwikVitePluginSSROptions extends QwikVitePluginCommonOptions { type QwikVitePluginCSROptions (line 1005) | interface QwikVitePluginCSROptions extends QwikVitePluginCommonOptions { type QwikVitePluginOptions (line 1011) | type QwikVitePluginOptions = QwikVitePluginCSROptions | QwikVitePluginSS... type QwikVitePluginApi (line 1015) | interface QwikVitePluginApi { type QwikVitePlugin (line 1032) | type QwikVitePlugin = P & { type QwikViteDevResponse (line 1037) | interface QwikViteDevResponse { FILE: packages/qwik/src/optimizer/src/plugins/vite.unit.ts function mockOptimizerOptions (line 25) | function mockOptimizerOptions(env: 'node' | 'deno' = 'node'): OptimizerO... FILE: packages/qwik/src/optimizer/src/qwik-binding-map.ts constant QWIK_BINDING_MAP (line 5) | const QWIK_BINDING_MAP = { FILE: packages/qwik/src/optimizer/src/scripts.ts constant QWIK_LOADER_DEFAULT_MINIFIED (line 1) | const QWIK_LOADER_DEFAULT_MINIFIED: string = (globalThis as any) constant QWIK_LOADER_DEFAULT_DEBUG (line 3) | const QWIK_LOADER_DEFAULT_DEBUG: string = (globalThis as any).QWIK_LOADE... FILE: packages/qwik/src/optimizer/src/types.ts type Optimizer (line 2) | interface Optimizer { type OptimizerOptions (line 20) | interface OptimizerOptions { type OptimizerSystem (line 30) | interface OptimizerSystem { type SystemEnvironment (line 41) | type SystemEnvironment = 'node' | 'deno' | 'bun' | 'webworker' | 'browse... type SourceMapsOption (line 46) | type SourceMapsOption = 'external' | 'inline' | undefined | null; type TranspileOption (line 49) | type TranspileOption = boolean | undefined | null; type TransformOptions (line 52) | interface TransformOptions { type TransformModulesOptions (line 72) | interface TransformModulesOptions extends TransformOptions { type TransformFsOptions (line 77) | interface TransformFsOptions extends TransformOptions { type TransformModuleInput (line 84) | interface TransformModuleInput { type TransformOutput (line 93) | interface TransformOutput { type SegmentAnalysis (line 101) | interface SegmentAnalysis { type TransformModule (line 119) | interface TransformModule { type Diagnostic (line 131) | interface Diagnostic { type SourceLocation (line 142) | interface SourceLocation { type DiagnosticCategory (line 152) | type DiagnosticCategory = 'error' | 'warning' | 'sourceError'; type EntryStrategy (line 157) | type EntryStrategy = type MinifyMode (line 167) | type MinifyMode = 'simplify' | 'none'; type EmitMode (line 170) | type EmitMode = 'dev' | 'prod' | 'lib'; type InlineEntryStrategy (line 173) | interface InlineEntryStrategy { type HoistEntryStrategy (line 178) | interface HoistEntryStrategy { type HookEntryStrategy (line 183) | interface HookEntryStrategy { type SegmentEntryStrategy (line 189) | interface SegmentEntryStrategy { type SingleEntryStrategy (line 195) | interface SingleEntryStrategy { type ComponentEntryStrategy (line 201) | interface ComponentEntryStrategy { type SmartEntryStrategy (line 207) | interface SmartEntryStrategy { type QwikManifest (line 217) | interface QwikManifest { type ServerQwikManifest (line 259) | type ServerQwikManifest = Pick< type QwikBundleGraph (line 279) | type QwikBundleGraph = Array; type SymbolMapper (line 282) | type SymbolMapper = Record Promise Promise... function isSyncQrl (line 166) | function isSyncQrl(qrl: QRLInternal<(event: PossibleEvents, elem?: Eleme... FILE: packages/qwik/src/testing/expect-dom.tsx function isDomElementWithTagName (line 12) | function isDomElementWithTagName( function isTemplateElement (line 20) | function isTemplateElement(node: Node | null | undefined): node is HTMLT... function isQSLotTemplateElement (line 25) | function isQSLotTemplateElement(node: Node | null | undefined): node is ... function expectDOM (line 29) | async function expectDOM(actual: Element, expected: string) { FILE: packages/qwik/src/testing/html.ts function isTemplate (line 1) | function isTemplate(node: Node | null | undefined): node is HTMLTemplate... function prettyHtml (line 6) | function prettyHtml(element: HTMLElement, prefix: string = ''): any { function isElement (line 28) | function isElement(value: any): value is HTMLElement { function isNode (line 32) | function isNode(value: any): value is Node { FILE: packages/qwik/src/testing/platform.ts function createPlatform (line 5) | function createPlatform() { function setTestPlatform (line 87) | function setTestPlatform(_setPlatform: Function) { function toUrl (line 104) | function toUrl(doc: Document, containerEl: Element, url: string | URL): ... function toPath (line 109) | function toPath(url: URL) { function getTestPlatform (line 128) | function getTestPlatform(): TestPlatform { FILE: packages/qwik/src/testing/types.ts type MockDocument (line 4) | interface MockDocument extends Document {} type MockWindow (line 7) | interface MockWindow extends Window { type MockDocumentOptions (line 16) | interface MockDocumentOptions { type MockWindowOptions (line 26) | interface MockWindowOptions extends MockDocumentOptions {} type TestPlatform (line 29) | interface TestPlatform extends CorePlatform { FILE: packages/qwik/src/testing/util.ts function toFileUrl (line 5) | function toFileUrl(filePath: string) { function normalizePath (line 9) | function normalizePath(path: string) { function html (line 36) | function html(value: T): T { function isNode (line 59) | function isNode(value: any): value is Node { function isElement (line 63) | function isElement(value: any): value is HTMLElement { function normalizeUrl (line 67) | function normalizeUrl(url: string | URL | undefined | null) { constant BASE_URI (line 79) | const BASE_URI = `http://document.qwik.dev/`; FILE: packages/qwik/src/wasm/src/lib.rs function transform_modules (line 17) | pub fn transform_modules(config_val: JsValue) -> Result { FILE: packages/supabase-auth-helpers-qwik/src/utils/createBrowserClient.ts function createBrowserClient (line 12) | function createBrowserClient< FILE: packages/supabase-auth-helpers-qwik/src/utils/createServerClient.ts function createServerClient (line 10) | function createServerClient< FILE: scripts/api-docs.ts function generateQwikApiMarkdownDocs (line 7) | async function generateQwikApiMarkdownDocs(config: BuildConfig, apiJsonI... function generateQwikCityApiMarkdownDocs (line 11) | async function generateQwikCityApiMarkdownDocs( function generateApiMarkdownPackageDocs (line 24) | async function generateApiMarkdownPackageDocs( function generateApiMarkdownSubPackageDocs (line 41) | async function generateApiMarkdownSubPackageDocs( function createApiData (line 76) | async function createApiData( function createApiMarkdown (line 198) | async function createApiMarkdown(a: ApiData) { type ApiData (line 289) | interface ApiData { type ApiMember (line 295) | interface ApiMember { function getCanonical (line 305) | function getCanonical(hierarchy: string[]) { function getMdFile (line 309) | function getMdFile(subPkgName: string, hierarchy: string[]) { function getSafeFilenameForName (line 317) | function getSafeFilenameForName(name: string): string { function getEditUrl (line 322) | function getEditUrl(config: BuildConfig, fileUrlPath: string | undefined) { FILE: scripts/api.ts function apiExtractorQwik (line 11) | async function apiExtractorQwik(config: BuildConfig) { function apiExtractorQwikCity (line 68) | async function apiExtractorQwikCity(config: BuildConfig) { function createTypesApi (line 206) | function createTypesApi( function generateQwikCityReferenceModules (line 262) | function generateQwikCityReferenceModules(config: BuildConfig) { function generateServerReferenceModules (line 276) | function generateServerReferenceModules(config: BuildConfig) { function fixDtsContent (line 333) | function fixDtsContent(config: BuildConfig, srcPath: string, relativePat... FILE: scripts/binding-platform.ts function buildPlatformBinding (line 7) | async function buildPlatformBinding(config: BuildConfig) { function copyPlatformBindingWasm (line 52) | async function copyPlatformBindingWasm(config: BuildConfig) { FILE: scripts/binding-wasm.ts function buildWasmBinding (line 6) | async function buildWasmBinding(config: BuildConfig) { FILE: scripts/build.ts function build (line 41) | async function build(config: BuildConfig) { function watchDirectories (line 195) | async function watchDirectories(dirs: Record Promise>) { function watchDirectory (line 202) | async function watchDirectory(dir: string, reactionFn: () => Promise { function writeFileLines (line 61) | async function writeFileLines(file: string, lines: string[]) { FILE: scripts/eslint-docs.ts function escapeHtml (line 13) | function escapeHtml(htmlStr: string) { function kebabToCamel (line 22) | function kebabToCamel(str: string) { function renderExample (line 28) | function renderExample(example: QwikEslintExample, state: 'good' | 'bad'... FILE: scripts/eslint.ts constant PACKAGE (line 6) | const PACKAGE = 'eslint-plugin-qwik'; function buildEslint (line 8) | async function buildEslint(config: BuildConfig) { function publishEslint (line 26) | async function publishEslint( function validateEslint (line 52) | async function validateEslint(config: BuildConfig, errors: string[]) { FILE: scripts/link-local-package.ts function main (line 16) | async function main() { function linkDirFiles (line 22) | async function linkDirFiles(src: string, dst: string) { FILE: scripts/package-json.ts function readPackageJson (line 5) | async function readPackageJson(pkgJsonDir: string) { function writePackageJson (line 11) | async function writePackageJson(pkgJsonDir: string, pkgJson: PackageJSON) { FILE: scripts/qwik-auth.ts constant PACKAGE (line 5) | const PACKAGE = 'qwik-auth'; function buildQwikAuth (line 7) | async function buildQwikAuth(config: BuildConfig) { FILE: scripts/qwik-city.ts function buildQwikCity (line 8) | async function buildQwikCity(config: BuildConfig) { function buildRuntime (line 45) | async function buildRuntime(config: BuildConfig) { function buildVite (line 68) | async function buildVite(config: BuildConfig) { function serviceWorkerRegisterBuild (line 123) | function serviceWorkerRegisterBuild(swRegisterCode: string) { function buildServiceWorker (line 142) | async function buildServiceWorker(config: BuildConfig) { function buildAdapterAzureSwaVite (line 167) | async function buildAdapterAzureSwaVite(config: BuildConfig) { function buildAdapterCloudflarePagesVite (line 195) | async function buildAdapterCloudflarePagesVite(config: BuildConfig) { function buildAdapterCloudRunVite (line 223) | async function buildAdapterCloudRunVite(config: BuildConfig) { function buildAdapterBunVite (line 249) | async function buildAdapterBunVite(config: BuildConfig) { function buildAdapterDenoVite (line 278) | async function buildAdapterDenoVite(config: BuildConfig) { function buildAdapterNodeServerVite (line 307) | async function buildAdapterNodeServerVite(config: BuildConfig) { function buildAdapterNetlifyEdgeVite (line 333) | async function buildAdapterNetlifyEdgeVite(config: BuildConfig) { function buildAdapterSharedVite (line 362) | async function buildAdapterSharedVite(config: BuildConfig) { function buildAdapterStaticVite (line 394) | async function buildAdapterStaticVite(config: BuildConfig) { function buildAdapterVercelEdgeVite (line 420) | async function buildAdapterVercelEdgeVite(config: BuildConfig) { function buildMiddlewareAzureSwa (line 446) | async function buildMiddlewareAzureSwa(config: BuildConfig) { function buildMiddlewareAwsLambda (line 461) | async function buildMiddlewareAwsLambda(config: BuildConfig) { function buildMiddlewareCloudflarePages (line 476) | async function buildMiddlewareCloudflarePages(config: BuildConfig) { function buildMiddlewareBun (line 491) | async function buildMiddlewareBun(config: BuildConfig) { function buildMiddlewareDeno (line 506) | async function buildMiddlewareDeno(config: BuildConfig) { function buildMiddlewareNetlifyEdge (line 521) | async function buildMiddlewareNetlifyEdge(config: BuildConfig) { function buildMiddlewareNode (line 536) | async function buildMiddlewareNode(config: BuildConfig) { function buildMiddlewareRequestHandler (line 564) | async function buildMiddlewareRequestHandler(config: BuildConfig) { function buildMiddlewareVercelEdge (line 588) | async function buildMiddlewareVercelEdge(config: BuildConfig) { function buildMiddlewareFirebase (line 603) | async function buildMiddlewareFirebase(config: BuildConfig) { function buildStatic (line 618) | async function buildStatic(config: BuildConfig) { function buildStaticNode (line 639) | async function buildStaticNode(config: BuildConfig) { function resolveRequestHandler (line 682) | function resolveRequestHandler(path: string) { function resolveStatic (line 686) | function resolveStatic(path: string) { function resolveAdapterShared (line 690) | function resolveAdapterShared(path: string) { constant ADAPTER_EXTERNALS (line 694) | const ADAPTER_EXTERNALS = [ constant MIDDLEWARE_EXTERNALS (line 706) | const MIDDLEWARE_EXTERNALS = [ FILE: scripts/qwik-labs.ts constant PACKAGE (line 5) | const PACKAGE = 'qwik-labs'; function buildQwikLabs (line 7) | async function buildQwikLabs(config: BuildConfig) { FILE: scripts/qwik-push-build-repos.ts function prepare (line 35) | async function prepare({ buildRepo, artifactsDir }: { buildRepo: string;... function $chdir (line 120) | function $chdir(path: string) { function $ (line 125) | async function $(cmd: string, ...args: string[]): Promise { function expand (line 133) | async function expand(path: string, ignore: string[] = []): Promise, repo: Repo... function getLatestSHA (line 28) | async function getLatestSHA(repo: Repos): Promise { FILE: scripts/util.ts type BuildConfig (line 73) | type BuildConfig = { [key in (typeof stringOptions)[number]]: string } & { function loadConfig (line 83) | function loadConfig(args: string[] = []) { function terser (line 144) | function terser(opts: MinifyOptions): RollupPlugin { function importPath (line 160) | function importPath(filter: RegExp, newModulePath: string) { function rollupOnWarn (line 211) | function rollupOnWarn(warning: any, warn: any) { function fileSize (line 221) | async function fileSize(filePath: string) { function formatFileSize (line 235) | function formatFileSize(bytes: number) { function emptyDir (line 253) | function emptyDir(dir: string) { function ensureDir (line 260) | function ensureDir(dir: string) { function run (line 266) | async function run( function panic (line 286) | function panic(msg: string | Error) { type PackageJSON (line 293) | interface PackageJSON { function copyDir (line 317) | async function copyDir(config: BuildConfig, srcDir: string, destDir: str... constant IGNORE (line 336) | const IGNORE: { [path: string]: boolean } = { function getQwikVersion (line 364) | async function getQwikVersion(config: BuildConfig) { FILE: scripts/validate-build.ts function validateBuild (line 15) | async function validateBuild(config: BuildConfig) { function validateTypeScriptFile (line 153) | function validateTypeScriptFile(config: BuildConfig, tsFilePath: string) { function validatePackageJson (line 184) | async function validatePackageJson(config: BuildConfig, pkg: PackageJSON... function validateModuleTreeshake (line 217) | async function validateModuleTreeshake( FILE: scripts/validate-cli.ts function validateCreateQwikCli (line 21) | async function validateCreateQwikCli() { function validateStarter (line 59) | async function validateStarter( function assertRightQwikDepsVersions (line 151) | function assertRightQwikDepsVersions(appPkgJson: any, qwikVersion: strin... function cpSync (line 173) | function cpSync(src: string, dest: string) { function copyLocalQwikDistToTestApp (line 190) | async function copyLocalQwikDistToTestApp(appDir: string) { FILE: starters/adapters/aws-lambda/src/entry_aws-lambda.tsx type QwikCityPlatform (line 20) | type QwikCityPlatform = PlatformAwsLambda; FILE: starters/adapters/azure-swa/src/entry.azure-swa.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformAzure; FILE: starters/adapters/bun/src/entry.bun.ts method fetch (line 31) | async fetch(request: Request) { FILE: starters/adapters/cloud-run/src/entry.cloud-run.tsx type QwikCityPlatform (line 19) | type QwikCityPlatform = PlatformNode; constant DEFAULT_HEADERS (line 23) | const DEFAULT_HEADERS = { method getOrigin (line 58) | getOrigin(req) { FILE: starters/adapters/cloudflare-pages/src/entry.cloudflare-pages.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformCloudflarePages; FILE: starters/adapters/cloudflare-workers/src/entry.cloudflare-pages.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformCloudflareWorkers; FILE: starters/adapters/cloudflare-workers/worker-configuration.d.ts type Env (line 3) | interface Env { FILE: starters/adapters/express/src/entry.express.tsx type QwikCityPlatform (line 22) | type QwikCityPlatform = PlatformNode; constant PORT (line 31) | const PORT = process.env.PORT ?? 3000; FILE: starters/adapters/fastify/src/entry.fastify.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformNode; constant PORT (line 27) | const PORT = parseInt(process.env.PORT ?? "3000"); constant HOST (line 28) | const HOST = process.env.HOST ?? "0.0.0.0"; FILE: starters/adapters/fastify/src/plugins/fastify-qwik.ts type FastifyQwikOptions (line 9) | interface FastifyQwikOptions { FILE: starters/adapters/firebase/src/entry-firebase.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformFirebase; FILE: starters/adapters/netlify-edge/src/entry.netlify-edge.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformNetlify; FILE: starters/adapters/node-server/src/entry.node-server.tsx constant PORT (line 16) | const PORT = process.env.PORT ?? 3004; FILE: starters/adapters/vercel-edge/src/entry.vercel-edge.tsx type QwikCityPlatform (line 18) | type QwikCityPlatform = PlatformVercel; FILE: starters/apps/base/vite.config.ts type PkgDep (line 11) | type PkgDep = Record; function errorOnDuplicatesPkgDeps (line 71) | function errorOnDuplicatesPkgDeps( FILE: starters/apps/e2e/src/components/async/async.tsx function delay (line 3) | function delay(time: number) { function stuff (line 11) | async function stuff() { function resolve (line 37) | async function resolve() { FILE: starters/apps/e2e/src/components/broadcast-events/broadcast-event.tsx function useDocumentMouse (line 10) | function useDocumentMouse() { function useWindowMouse (line 34) | function useWindowMouse() { function useSelfMouse (line 58) | function useSelfMouse() { FILE: starters/apps/e2e/src/components/containers/container.tsx type ContainerProps (line 9) | interface ContainerProps { FILE: starters/apps/e2e/src/components/context/context.tsx type ContextI (line 12) | interface ContextI { constant CTX_2894 (line 229) | const CTX_2894 = createContextId<{ foo: string }>("issue-2894"); FILE: starters/apps/e2e/src/components/effect-client/effect-client.tsx function useDelay (line 174) | function useDelay(value: string) { FILE: starters/apps/e2e/src/components/events/events.tsx type ButtonProps (line 79) | interface ButtonProps { FILE: starters/apps/e2e/src/components/factory/factory.tsx function Light (line 12) | function Light(props: { prop: string }) { FILE: starters/apps/e2e/src/components/factory/utils.tsx function factoryQrl (line 3) | function factoryQrl

>( FILE: starters/apps/e2e/src/components/lexical-scope/lexicalScope.tsx type LexicalScopeProps (line 29) | interface LexicalScopeProps { FILE: starters/apps/e2e/src/components/render/render.tsx type Product (line 373) | type Product = string; type ProductRelationProps (line 375) | type ProductRelationProps = { type TitleProps (line 524) | type TitleProps = { constant DATA (line 594) | const DATA = [{ name: "a" }, { name: "b" }, { name: "c" }, { name: "d" }]; function Hola (line 682) | function Hola(props: any) { type A (line 836) | type A = PropsOf<"button">; type TestAProps (line 838) | interface TestAProps extends A {} type TestBProps (line 848) | interface TestBProps extends TestAProps {} constant FOO_MAPPING (line 895) | const FOO_MAPPING = { FILE: starters/apps/e2e/src/components/resource/resource.tsx type WeatherData (line 14) | interface WeatherData { type LogsContext (line 26) | interface LogsContext { constant LOGS (line 30) | const LOGS = createContextId("qwik.logs.resource"); function mutable (line 132) | function mutable(value: any) { function delay (line 135) | function delay(nu: number) { FILE: starters/apps/e2e/src/components/resource/weather.tsx type WeatherData (line 11) | interface WeatherData { function fetchWeather (line 127) | async function fetchWeather( function delay (line 154) | function delay(nu: number) { FILE: starters/apps/e2e/src/components/signals/signals.tsx type ChildProps (line 145) | interface ChildProps { type MyStore (line 581) | type MyStore = { function useMySignal (line 748) | function useMySignal() { function Issue3663Cmp (line 904) | function Issue3663Cmp(props: { prop: number }) { type Counters (line 1010) | type Counters = { type Props (line 1016) | type Props = { type PropsType (line 1172) | type PropsType = { FILE: starters/apps/e2e/src/components/slot/slot-remove.tsx type CleanupProps (line 57) | interface CleanupProps { FILE: starters/apps/e2e/src/components/slot/slot.tsx type CleanupProps (line 255) | interface CleanupProps { constant CTX (line 322) | const CTX = createContextId>("content-Issue3727"); function coerceBoolean (line 561) | function coerceBoolean(value: string) { FILE: starters/apps/e2e/src/components/streaming/demo.tsx function delay (line 9) | function delay(time: number) { FILE: starters/apps/e2e/src/components/streaming/streaming.tsx function delay (line 11) | function delay(time: number) { FILE: starters/apps/e2e/src/components/toggle/toggle.tsx constant CTX (line 12) | const CTX = createContextId<{ message: string; count: number }>( constant CTX_LOCAL (line 16) | const CTX_LOCAL = createContextId<{ logs: string }>("logs"); FILE: starters/apps/e2e/src/components/treeshaking/treeshaking.tsx constant LOGS (line 9) | const LOGS = createContextId<{ content: string }>("qwik.logs.resource"); FILE: starters/apps/e2e/src/components/useid/useid.tsx constant MIN_CHILDREN (line 8) | const MIN_CHILDREN = 2; constant MAX_CHIDREN (line 9) | const MAX_CHIDREN = 5; constant MAX_DEPTH (line 10) | const MAX_DEPTH = 5; FILE: starters/apps/e2e/src/components/watch/watch.tsx type State (line 15) | interface State { type Props (line 144) | type Props = { function foo (line 192) | function foo(this: any) { FILE: starters/apps/perf.prod/src/components/app/app.tsx function _random (line 60) | function _random(max: number) { function buildData (line 64) | function buildData(count: number) { type BenchState (line 77) | type BenchState = { FILE: starters/apps/playground/src/components/starter/hero/hero.tsx function loadConfetti (line 31) | function loadConfetti() { function shoot (line 49) | function shoot() { FILE: starters/apps/playground/src/components/starter/next-steps/next-steps.tsx constant GETTING_STARTED_STEPS (line 4) | const GETTING_STARTED_STEPS = [ FILE: starters/apps/playground/src/routes/demo/todolist/index.tsx type ListItem (line 12) | interface ListItem { FILE: starters/apps/preloader-test/vite.config.ts function createBulkPlugin (line 14) | function createBulkPlugin(): Plugin { FILE: starters/apps/qwikcity-test.prod/src/components/router-head/social.tsx type SocialProps (line 24) | interface SocialProps { FILE: starters/apps/qwikcity-test.prod/src/components/router-head/vendor.tsx type VendorProps (line 13) | interface VendorProps { FILE: starters/apps/qwikcity-test.prod/src/root.tsx function Root (line 5) | function Root() { FILE: starters/apps/qwikcity-test/src/auth/auth.ts type Signin (line 10) | interface Signin { type AuthResult (line 43) | interface AuthResult { constant AUTHTOKEN_NAME (line 47) | const AUTHTOKEN_NAME = "qwikcity-auth-token"; FILE: starters/apps/qwikcity-test/src/components/breadcrumbs/breadcrumbs.tsx function createBreadcrumbs (line 32) | function createBreadcrumbs( function matchesHref (line 63) | function matchesHref(href: string | undefined, pathname: string) { FILE: starters/apps/qwikcity-test/src/components/provider/provider.tsx type SomeContextType (line 9) | type SomeContextType = { FILE: starters/apps/qwikcity-test/src/components/router-head/social.tsx type SocialProps (line 24) | interface SocialProps { FILE: starters/apps/qwikcity-test/src/components/router-head/vendor.tsx type VendorProps (line 13) | interface VendorProps { FILE: starters/apps/qwikcity-test/src/root.tsx function Root (line 6) | function Root() { FILE: starters/apps/qwikcity-test/src/routes/(common)/actions/issue5065/index.tsx type MyObject (line 7) | interface MyObject { FILE: starters/apps/qwikcity-test/src/routes/(common)/actions/issue5463/index.tsx type ConfirmType (line 30) | type ConfirmType = Partial< FILE: starters/apps/qwikcity-test/src/routes/(common)/actions/login.tsx function delay (line 5) | function delay(nu: number) { FILE: starters/apps/qwikcity-test/src/routes/(common)/actions/validated/index.tsx type TypedDataValidatorError (line 16) | type TypedDataValidatorError = ValidatorErrorType<{ type DataValidatorError (line 24) | interface DataValidatorError { type ActionSuccessObject (line 42) | interface ActionSuccessObject { type ActionFailedObject (line 46) | interface ActionFailedObject { FILE: starters/apps/qwikcity-test/src/routes/(common)/api/data.json/index.ts function csvLine (line 84) | function csvLine(num: number) { FILE: starters/apps/qwikcity-test/src/routes/(common)/blog/[...slug]/index.tsx type BlogData (line 19) | interface BlogData { FILE: starters/apps/qwikcity-test/src/routes/(common)/issue2878/[...slug]/index.tsx type BlogData (line 19) | interface BlogData { FILE: starters/apps/qwikcity-test/src/routes/(common)/products/[id]/index.tsx constant PRODUCT_DB (line 142) | const PRODUCT_DB: Record = { FILE: starters/apps/qwikcity-test/src/routes/(common)/server-func/server-error/index.tsx type ErrorReason (line 6) | type ErrorReason = { function isErrorReason (line 60) | function isErrorReason(err: any): err is ErrorReason { FILE: starters/apps/qwikcity-test/src/routes/issue7254/index.tsx type Hello (line 5) | interface Hello { FILE: starters/apps/starter-partytown-test/src/root.tsx function partyTownExampleWhichBlocksMainThreadForOneSecond (line 30) | function partyTownExampleWhichBlocksMainThreadForOneSecond() { FILE: starters/apps/todo-old-test/src/components/body/body.tsx type BodyProps (line 5) | interface BodyProps { FILE: starters/apps/todo-old-test/src/components/footer/footer.tsx function Filter (line 13) | function Filter({ filter }: { filter: FilterStates }) { FILE: starters/apps/todo-old-test/src/components/item/item.tsx type ItemProps (line 11) | interface ItemProps { FILE: starters/apps/todo-old-test/src/state/state.ts type TodoItem (line 5) | interface TodoItem { type Todos (line 11) | interface Todos { type FilterStates (line 17) | type FilterStates = "all" | "active" | "completed"; constant FILTERS (line 21) | const FILTERS = { FILE: starters/apps/todo-test/src/components/footer/footer.tsx function Filter (line 15) | function Filter({ filter }: { filter: FilterStates }) { FILE: starters/apps/todo-test/src/components/item/item.tsx type ItemProps (line 17) | interface ItemProps { FILE: starters/apps/todo-test/src/state/state.ts constant TODOS (line 7) | const TODOS = createContextId("TodoApp"); type TodoItem (line 9) | interface TodoItem { type Todos (line 15) | interface Todos { type FilterStates (line 21) | type FilterStates = "all" | "active" | "completed"; constant FILTERS (line 25) | const FILTERS = { FILE: starters/dev-server.ts function handleApp (line 61) | async function handleApp(req: Request, res: Response, next: NextFunction) { function buildApp (line 117) | async function buildApp( function removeDir (line 263) | function removeDir(dir: string) { function cityApp (line 280) | async function cityApp( function ssrApp (line 297) | async function ssrApp( function startersHomepage (line 324) | function startersHomepage(_: Request, res: Response) { function favicon (line 350) | function favicon(_: Request, res: Response) { function main (line 355) | async function main() { function patchGlobalFetch (line 396) | async function patchGlobalFetch() { FILE: starters/e2e/e2e.attributes.spec.ts function tests (line 14) | function tests() { FILE: starters/e2e/e2e.computed.spec.ts function tests (line 4) | function tests() { FILE: starters/e2e/e2e.context.spec.ts function tests (line 4) | function tests() { FILE: starters/e2e/e2e.events.spec.ts function tests (line 107) | function tests() { FILE: starters/e2e/e2e.lexical-scope.spec.ts function normalizeSnapshot (line 20) | function normalizeSnapshot(str: string) { FILE: starters/e2e/e2e.render.spec.ts function tests (line 15) | function tests() { FILE: starters/e2e/e2e.signals.spec.ts function tests (line 14) | function tests() { FILE: starters/e2e/e2e.slot.spec.ts function tests (line 4) | function tests() { FILE: starters/e2e/e2e.style.spec.ts function runTests (line 31) | function runTests() { FILE: starters/e2e/global.d.ts type Matchers (line 3) | interface Matchers { FILE: starters/e2e/qwikcity/actions.spec.ts function MPA_and_SPA_tests (line 38) | function MPA_and_SPA_tests() { FILE: starters/e2e/qwikcity/auth.spec.ts function tests (line 16) | function tests() { FILE: starters/e2e/qwikcity/catchall.spec.ts function tests (line 14) | function tests() { FILE: starters/e2e/qwikcity/loaders.spec.ts function tests (line 14) | function tests() { FILE: starters/e2e/qwikcity/menu.spec.ts function tests (line 15) | function tests() { FILE: starters/e2e/qwikcity/nav.spec.ts function spaOnlyTests (line 25) | function spaOnlyTests() { function tests (line 258) | function tests() { function toPath (line 550) | function toPath(href: string) { FILE: starters/e2e/qwikcity/page.spec.ts function tests (line 22) | function tests() { FILE: starters/e2e/qwikcity/url.spec.ts function tests (line 14) | function tests() { FILE: starters/e2e/qwikcity/util.ts function assertPage (line 5) | async function assertPage(ctx: TestContext, test: AssertPage) { type AssertPage (line 87) | interface AssertPage { function linkNavigate (line 96) | async function linkNavigate( function getScrollHeight (line 129) | async function getScrollHeight(page: Page) { function getWindowScrollXY (line 135) | async function getWindowScrollXY(page: Page) { function scrollTo (line 142) | async function scrollTo(page: Page, x: number, y: number) { function scrollDetector (line 149) | async function scrollDetector(page: Page) { function scrollDebounceDetector (line 158) | async function scrollDebounceDetector(page: Page) { function locator (line 171) | function locator(ctx: TestContext, selector: string) { function getPage (line 176) | function getPage(ctx: TestContext) { function setPage (line 180) | async function setPage(ctx: TestContext, pathname: string) { function load (line 190) | async function load( type TestContext (line 215) | interface TestContext { FILE: starters/e2e/todo-old.spec.ts function assertItemCount (line 96) | async function assertItemCount(page: Page, count: number, total?: number) { function addTodoItem (line 105) | async function addTodoItem(page: Page, text: string) { FILE: starters/e2e/todo.spec.ts function assertItemCount (line 95) | async function assertItemCount(page: Page, count: number, total?: number) { function addTodoItem (line 104) | async function addTodoItem(page: Page, text: string) { FILE: starters/features/bootstrap/src/models/bootstrap.ts type BsComponentProps (line 1) | interface BsComponentProps { type BsSpinnerComponentProps (line 6) | interface BsSpinnerComponentProps extends BsComponentProps { FILE: starters/features/builder.io/src/components/builder-registry.ts constant CUSTOM_COMPONENTS (line 14) | const CUSTOM_COMPONENTS: RegisteredComponent[] = [ FILE: starters/features/builder.io/src/components/counter/counter.tsx function loadConfetti (line 45) | function loadConfetti() { function shoot (line 62) | function shoot() { FILE: starters/features/builder.io/src/routes/[...index]/index.tsx constant BUILDER_MODEL (line 6) | const BUILDER_MODEL = "page"; FILE: starters/features/cypress/cypress.d.ts type MountParams (line 5) | type MountParams = Parameters; type OptionsParam (line 6) | type OptionsParam = MountParams[0]; type Chainable (line 10) | interface Chainable { FILE: starters/features/cypress/cypress/support/component.ts type Chainable (line 33) | interface Chainable { FILE: starters/features/leaflet-map/src/models/location.ts type LocationsProps (line 1) | interface LocationsProps { FILE: starters/features/leaflet-map/src/models/map.ts type MapProps (line 3) | interface MapProps { FILE: starters/features/orama/src/orama/index.ts type Pokemon (line 3) | type Pokemon = { name: string; description: string; image: string }; FILE: starters/features/partytown/src/components/partytown/partytown.tsx type PartytownProps (line 11) | interface PartytownProps extends PartytownConfig {} FILE: starters/features/storybook/src/components/button/button.stories.tsx type Story (line 8) | type Story = StoryObj; FILE: starters/features/storybook/src/components/button/button.tsx type ButtonProps (line 3) | interface ButtonProps { FILE: starters/features/styled-vanilla-extract/src/routes/styled-flower/index.tsx type StoredInputProps (line 10) | type StoredInputProps< FILE: starters/features/turso/src/utils/turso.ts function tursoClient (line 4) | function tursoClient(requestEvent: RequestEventBase): Client { FILE: starters/playwright.config.ts method hasAttribute (line 7) | async hasAttribute(recieved: Locator, attribute: string) {