Initial commit: New MoreminiMore website with fresh design
This commit is contained in:
13
node_modules/@libsql/isomorphic-fetch/README.md
generated
vendored
Normal file
13
node_modules/@libsql/isomorphic-fetch/README.md
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# `@libsql/isomorphic-fetch`
|
||||
|
||||
This package provides `fetch()` on Node (using `node-fetch`) and in Deno and Cloudflare Workers (using the native `fetch()`). Supports both CommonJS and ES modules.
|
||||
|
||||
```javascript
|
||||
import { fetch } from "@libsql/isomorphic-fetch";
|
||||
|
||||
fetch("http://localhost:8080").then((response) => {
|
||||
response.text().then((text) => {
|
||||
console.log(text);
|
||||
});
|
||||
});
|
||||
```
|
||||
55
node_modules/@libsql/isomorphic-fetch/index.d.ts
generated
vendored
Normal file
55
node_modules/@libsql/isomorphic-fetch/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
// these type declarations are extracted and heavily simplified from the TypeScript "dom" library
|
||||
|
||||
export function fetch(input: Request): Promise<Response>;
|
||||
|
||||
export class Request {
|
||||
constructor(input: string, init?: RequestInit);
|
||||
readonly method: string;
|
||||
readonly url: string;
|
||||
}
|
||||
|
||||
export interface RequestInit {
|
||||
body?: ArrayBufferView | ArrayBuffer | string | null;
|
||||
headers?: Headers;
|
||||
method?: string;
|
||||
}
|
||||
|
||||
export class Headers {
|
||||
constructor();
|
||||
append(name: string, value: string): void;
|
||||
delete(name: string): void;
|
||||
get(name: string): string | null;
|
||||
has(name: string): boolean;
|
||||
set(name: string, value: string): void;
|
||||
}
|
||||
|
||||
export interface Body {
|
||||
readonly body: ReadableStream<Uint8Array> | null;
|
||||
arrayBuffer(): Promise<ArrayBuffer>;
|
||||
blob(): Promise<Blob>;
|
||||
json(): Promise<any>;
|
||||
text(): Promise<string>;
|
||||
}
|
||||
|
||||
export interface Response extends Body {
|
||||
readonly headers: Headers;
|
||||
readonly ok: boolean;
|
||||
readonly status: number;
|
||||
}
|
||||
|
||||
export interface ReadableStream<R = any> {
|
||||
cancel(reason?: any): Promise<void>;
|
||||
getReader(): ReadableStreamDefaultReader<R>;
|
||||
}
|
||||
|
||||
export interface ReadableStreamGenericReader {
|
||||
cancel(reason?: any): Promise<void>;
|
||||
}
|
||||
|
||||
export interface ReadableStreamDefaultReader<R = any> extends ReadableStreamGenericReader {
|
||||
read(): Promise<ReadableStreamReadResult<R>>;
|
||||
}
|
||||
|
||||
export type ReadableStreamReadResult<T> =
|
||||
| {done: true, value?: T}
|
||||
| {done: false, value: T}
|
||||
8
node_modules/@libsql/isomorphic-fetch/node.cjs
generated
vendored
Normal file
8
node_modules/@libsql/isomorphic-fetch/node.cjs
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
|
||||
const _Request = Request;
|
||||
const _Headers = Headers;
|
||||
|
||||
const _fetch = fetch;
|
||||
|
||||
module.exports = { fetch: _fetch, Request: _Request, Headers: _Headers };
|
||||
6
node_modules/@libsql/isomorphic-fetch/node.js
generated
vendored
Normal file
6
node_modules/@libsql/isomorphic-fetch/node.js
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
const _Request = Request;
|
||||
const _Headers = Headers;
|
||||
|
||||
const _fetch = fetch;
|
||||
|
||||
export { _fetch as fetch, _Request as Request, _Headers as Headers};
|
||||
51
node_modules/@libsql/isomorphic-fetch/package.json
generated
vendored
Normal file
51
node_modules/@libsql/isomorphic-fetch/package.json
generated
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"name": "@libsql/isomorphic-fetch",
|
||||
"version": "0.3.1",
|
||||
"keywords": [
|
||||
"fetch",
|
||||
"isomorphic",
|
||||
"node",
|
||||
"deno",
|
||||
"workers"
|
||||
],
|
||||
"description": "Isomorphic fetch() in Node, Deno and Cloudflare Workers",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/libsql/isomorphic-ts.git",
|
||||
"directory": "isomorphic-fetch"
|
||||
},
|
||||
"homepage": "https://github.com/libsql/isomorphic-ts/tree/main/isomorphic-fetch",
|
||||
"authors": [
|
||||
"Jan Špaček <honza@chiselstrike.com>"
|
||||
],
|
||||
"license": "MIT",
|
||||
"type": "module",
|
||||
"main": "node.cjs",
|
||||
"types": "index.d.ts",
|
||||
"exports": {
|
||||
".": {
|
||||
"import": {
|
||||
"bun": "./web.js",
|
||||
"node": "./node.js",
|
||||
"deno": "./web.js",
|
||||
"workerd": "./web.js",
|
||||
"default": "./web.js"
|
||||
},
|
||||
"require": {
|
||||
"bun": "./web.cjs",
|
||||
"node": "./node.cjs",
|
||||
"workerd": "./web.cjs",
|
||||
"default": "./web.cjs"
|
||||
}
|
||||
}
|
||||
},
|
||||
"files": [
|
||||
"*.mjs",
|
||||
"*.cjs",
|
||||
"*.js",
|
||||
"*.d.ts"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=18.0.0"
|
||||
}
|
||||
}
|
||||
4
node_modules/@libsql/isomorphic-fetch/web.cjs
generated
vendored
Normal file
4
node_modules/@libsql/isomorphic-fetch/web.cjs
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
"use strict";
|
||||
module.exports.fetch = fetch;
|
||||
module.exports.Request = Request;
|
||||
module.exports.Headers = Headers;
|
||||
8
node_modules/@libsql/isomorphic-fetch/web.js
generated
vendored
Normal file
8
node_modules/@libsql/isomorphic-fetch/web.js
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
const _fetch = fetch;
|
||||
const _Request = Request;
|
||||
const _Headers = Headers;
|
||||
export {
|
||||
_fetch as fetch,
|
||||
_Request as Request,
|
||||
_Headers as Headers,
|
||||
};
|
||||
Reference in New Issue
Block a user