val_T3Axgfc7n3main.tsx2 matches
12export default async function handler(req) {
3try {
4const result = await (async () => {
5function fibonacci() {
6let a = 0, b = 1;
7let lowestThreeDigit = 0;
val_dO1pTtU7X9main.tsx3 matches
12export default async function handler(req) {
3try {
4const result = await (async () => {
5function isPrime(num) {
6if (num <= 1) return false;
7for (let i = 2; i <= Math.sqrt(num); i++) {
11}
1213function findLowestThreeDigitPrime() {
14for (let num = 100; num < 1000; num++) {
15if (isPrime(num)) {
val_Qj8c8xTIqvmain.tsx2 matches
12export default async function handler(req) {
3try {
4const result = await (async () => {
5function findLowestThreeDigitFibonacci() {
6let a = 0, b = 1;
7let lowestThreeDigit = null;
val_S1NNtqMDtfmain.tsx3 matches
12export default async function handler(req) {
3try {
4const result = await (async () => {
5function isPrime(num) {
6if (num <= 1) return false;
7for (let i = 2; i <= Math.sqrt(num); i++) {
11}
1213function findLowestThreeDigitPrime() {
14for (let num = 100; num < 1000; num++) {
15if (isPrime(num)) {
val_9Vk5LnFz7tmain.tsx2 matches
12export default async function handler(req) {
3try {
4const result = await (async () => {
5function fibonacci() {
6let a = 0, b = 1;
7while (b < 1000) {
openaiDefinermain.tsx7 matches
3const openai = new OpenAI();
45export default async function(req: Request): Promise<Response> {
6log.info("Request received:", req.method, req.url);
735}
3637export async function parseRequest(req: Request): Promise<{ selection: string; followUp: string; context: string[] }> {
38const body = await req.text();
39log.debug("Request body:", body);
51}
5253export function prepareMessages(selection: string, followUp: string, context: string[]): Array<Object> {
54const contextString = context.length > 0 ? `Consider the following context: ${context.join(", ")}. ` : "";
55const messages = [
82}
8384export function streamResponse(stream: ReadableStream): Response {
85const encoder = new TextEncoder();
86108}
109110export function handleError(error: Error): Response {
111log.error("Error occurred:", error);
112123}
124125export function handleCorsPreflightRequest(): Response {
126return new Response(null, {
127headers: {
142const currentLogLevel = logLevels.INFO; // Adjust this to change logging level
143144function formatMessage(level: string, message: string, ...args: any[]): string {
145const timestamp = new Date().toISOString();
146return `${timestamp} [${level}] ${message} ${args.join(" ")}`;
multilingualchatroommain.tsx9 matches
109};
110111function Banner({ message, isVisible, language }) {
112if (!isVisible) return null;
113return <div className="banner">{message[language] || message.en}</div>;
114}
115116function UserList({ users, t }) {
117return (
118<div className="user-list">
129}
130131function Sidebar({ users, language, handleLanguageChange, roomUrl, copyToClipboard, copied, t }) {
132return (
133<div className="sidebar">
165}
166167function TypingIndicator({ typingUsers, t }) {
168if (typingUsers.length === 0) return null;
169
180}
181182function App() {
183const [messages, setMessages] = useState([]);
184const [inputMessage, setInputMessage] = useState("");
506}
507508function client() {
509createRoot(document.getElementById("root")).render(<App />);
510}
511if (typeof document !== "undefined") { client(); }
512513export default async function server(request: Request): Promise<Response> {
514const url = new URL(request.url);
515const { blob } = await import("https://esm.town/v/std/blob");
524const TIME_WINDOW = 60 * 1000; // 1 minute
525526async function checkRateLimit() {
527const now = Date.now();
528const rateLimit = await blob.getJSON(RATE_LIMIT_KEY) || { count: 0, timestamp: now };
539}
540541async function translateText(text: string, targetLanguage: string, sourceLanguage: string): Promise<string> {
542const cacheKey = `${KEY}_translation_${sourceLanguage}_${targetLanguage}_${text}`;
543const cachedTranslation = await blob.getJSON(cacheKey);
weatherDashboardmain.tsx6 matches
14};
1516function getWeatherIcon(code) {
17if (code === 0) return weatherIcons.clear;
18if (code >= 1 && code <= 3) return weatherIcons.cloudy;
23}
2425function WeatherDashboard() {
26const [weatherData, setWeatherData] = useState(null);
27const [location, setLocation] = useState("New York");
32}, [location]);
3334async function fetchWeatherData(city) {
35try {
36const response = await fetch(`${API_BASE_URL}?latitude=40.71&longitude=-74.01&daily=weathercode,temperature_2m_max,temperature_2m_min,precipitation_probability_max¤t_weather=true&timezone=auto&forecast_days=7`);
42}
4344function handleSearch(e) {
45e.preventDefault();
46setLocation(searchInput);
93}
9495function client() {
96createRoot(document.getElementById("root")).render(<WeatherDashboard />);
97}
101}
102103export default async function server(request: Request): Promise<Response> {
104return new Response(
105`
generateframeImagemain.tsx5 matches
3import { renderToString } from "https://esm.sh/react-dom/server";
45async function getWeather(latitude: number, longitude: number) {
6const url =
7`https://api.open-meteo.com/v1/forecast?latitude=${latitude}&longitude=${longitude}¤t_weather=true&temperature_unit=fahrenheit`;
20}
2122function getWeatherCondition(code: number): string {
23const conditions: { [key: number]: string } = {
240: "Clear sky",
42}
4344function WeatherDisplay({ weather }: { weather: any }) {
45const currentDate = new Date().toLocaleDateString("en-US", {
46timeZone: "America/Los_Angeles",
142}
143144async function generateImage(html: string): Promise<Response> {
145const apiKey = Deno.env.get("API_FLASH_KEY");
146const encodedHtml = encodeURIComponent(html);
160}
161162export default async function(req: Request) {
163const url = new URL(req.url);
164const isImageRequest = url.searchParams.get("generate") === "image";
3132// ------------
33// Functions
34// ------------
3536async function execute(statement: InStatement, args?: InArgs): Promise<ResultSet> {
37const res = await fetch(`${API_URL}/v1/sqlite/execute`, {
38method: "POST",
49}
5051async function batch(statements: InStatement[], mode?: TransactionMode): Promise<ResultSet[]> {
52const res = await fetch(`${API_URL}/v1/sqlite/batch`, {
53method: "POST",
64}
6566function createResError(body: string) {
67try {
68const e = zLibsqlError.parse(JSON.parse(body));
85}
8687function normalizeStatement(statement: InStatement, args?: InArgs) {
88if (Array.isArray(statement)) {
89// for the case of an array of arrays
107}
108109function upgradeResultSet(results: ImpoverishedResultSet): ResultSet {
110return {
111...results,
116// adapted from
117// https://github.com/tursodatabase/libsql-client-ts/blob/17dd996b840c950dd22b871adfe4ba0eb4a5ead3/packages/libsql-client/src/sqlite3.ts#L314C1-L337C2
118function rowFromSql(
119sqlRow: Array<unknown>,
120columns: Array<string>,