Initial commit: MangaReader iOS App
✨ Features: - App iOS completa para leer manga sin publicidad - Scraper con WKWebView para manhwaweb.com - Sistema de descargas offline - Lector con zoom y navegación - Favoritos y progreso de lectura - Compatible con iOS 15+ y Sideloadly/3uTools 📦 Contenido: - Backend Node.js con Puppeteer (opcional) - App iOS con SwiftUI - Scraper de capítulos e imágenes - Sistema de almacenamiento local - Testing completo - Documentación exhaustiva 🧪 Prueba: Capítulo 789 de One Piece descargado exitosamente - 21 páginas descargadas - 4.68 MB total - URLs verificadas y funcionales 🎉 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
38
backend/node_modules/@tootallnate/quickjs-emscripten/dist/runtime-asyncify.d.ts
generated
vendored
Normal file
38
backend/node_modules/@tootallnate/quickjs-emscripten/dist/runtime-asyncify.d.ts
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
import { Lifetime } from ".";
|
||||
import { QuickJSAsyncContext } from "./context-asyncify";
|
||||
import { QuickJSAsyncEmscriptenModule } from "./emscripten-types";
|
||||
import { QuickJSAsyncFFI } from "./variants";
|
||||
import { JSContextPointer, JSRuntimePointer } from "./types-ffi";
|
||||
import { QuickJSModuleCallbacks } from "./module";
|
||||
import { QuickJSRuntime } from "./runtime";
|
||||
import { ContextOptions, JSModuleLoaderAsync, JSModuleNormalizerAsync } from "./types";
|
||||
export declare class QuickJSAsyncRuntime extends QuickJSRuntime {
|
||||
context: QuickJSAsyncContext | undefined;
|
||||
/** @private */
|
||||
protected module: QuickJSAsyncEmscriptenModule;
|
||||
/** @private */
|
||||
protected ffi: QuickJSAsyncFFI;
|
||||
/** @private */
|
||||
protected rt: Lifetime<JSRuntimePointer>;
|
||||
/** @private */
|
||||
protected callbacks: QuickJSModuleCallbacks;
|
||||
/** @private */
|
||||
protected contextMap: Map<JSContextPointer, QuickJSAsyncContext>;
|
||||
/** @private */
|
||||
constructor(args: {
|
||||
module: QuickJSAsyncEmscriptenModule;
|
||||
ffi: QuickJSAsyncFFI;
|
||||
rt: Lifetime<JSRuntimePointer>;
|
||||
callbacks: QuickJSModuleCallbacks;
|
||||
});
|
||||
newContext(options?: ContextOptions): QuickJSAsyncContext;
|
||||
setModuleLoader(moduleLoader: JSModuleLoaderAsync, moduleNormalizer?: JSModuleNormalizerAsync): void;
|
||||
/**
|
||||
* Set the max stack size for this runtime in bytes.
|
||||
* To remove the limit, set to `0`.
|
||||
*
|
||||
* Setting this limit also adjusts the global `ASYNCIFY_STACK_SIZE` for the entire {@link QuickJSAsyncWASMModule}.
|
||||
* See the [pull request](https://github.com/justjake/quickjs-emscripten/pull/114) for more details.
|
||||
*/
|
||||
setMaxStackSize(stackSize: number): void;
|
||||
}
|
||||
Reference in New Issue
Block a user