CAUTION: No data loader
- routing under
/
by qwik-city - routing under
/react-routed/*
by react-router - call qwik-city routing action in
/react-routed/*
import { Miniflare } from "miniflare"; | |
const mf = new Miniflare({ | |
modules: true, | |
script: `export default { | |
async fetch(req, env, ctx) { | |
return new Response("ok"); | |
} | |
} | |
`, | |
d1Persist: true, |
/** | |
* cloudflare local emulator | |
*/ | |
import { parse } from "@iarna/toml"; | |
type WranglerConfig = { | |
d1_databases?: Array<{ | |
database_name: string; | |
database_id: string; | |
binding: string; |
import { | |
CompiledQuery, | |
DatabaseConnection, | |
DatabaseIntrospector, | |
Dialect, | |
Driver, | |
Kysely, | |
SqliteAdapter, | |
SqliteIntrospector, | |
SqliteQueryCompiler, |
import * as vscode from "vscode"; | |
import { type CodeBlock, extractCodeBlocks } from "./markdown"; | |
const MDXV_SCHEMA = "mdxv"; | |
type CodeBlockWithMetadata = CodeBlock & { | |
vFileName: string; | |
vContent: string; | |
}; |
import * as qwikOptimizer from "@builder.io/qwik/optimizer"; | |
const optimizer = await qwikOptimizer.createOptimizer(); | |
const code = ` | |
export default () => { | |
return ( | |
<> | |
<h1>Hello</h1> | |
</> | |
); |
import { For, Suspense, batch, createEffect, createResource, createSignal, lazy, on, onMount } from 'solid-js' | |
const DelayedGreeting = lazy(async () => { | |
await new Promise(r => setTimeout(r, 1000)); | |
return { | |
default: ()=> <div>Lazy Component</div> | |
} | |
}); | |
async function fetchUser(id: string) { |
import { useLayoutEffect, useState } from "react"; | |
let delta = 0; | |
function StaticElement() { | |
return ( | |
<span> | |
<span> | |
<span>.</span> | |
</span> |
// Generated by scripts/genBuiltinDict.ts | |
export const BuiltinPureMembers: Record<string, Array<string>> = { | |
AbortController: [ | |
"signal", | |
// "abort", | |
], | |
AbortSignal: [ | |
"aborted", | |
// "onabort", | |
"reason", |
type NarrowingFilter<T, U extends T> = (x: T) => x is U; | |
function composeFilters<A, B extends A>(f1: NarrowingFilter<A, B>): NarrowingFilter<A, B>; | |
function composeFilters<A, B extends A, C extends B>( | |
f1: NarrowingFilter<A, B>, | |
f2: NarrowingFilter<B, C>, | |
): NarrowingFilter<A, C>; | |
function composeFilters<A, B extends A, C extends B, D extends C>( | |
f1: NarrowingFilter<A, B>, | |
f2: NarrowingFilter<B, C>, | |
f3: NarrowingFilter<C, D>, |