mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 18:12:29 +08:00
chore(express-partial-content): solve import errors
This commit is contained in:
parent
adc5e8929b
commit
7976f43a35
@ -1,4 +1,4 @@
|
||||
import { Range } from "./Range";
|
||||
import type { Range } from "./Range.js";
|
||||
import { Stream } from "stream";
|
||||
export interface Content {
|
||||
/**
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { Request } from "express";
|
||||
import { Content } from "./Content";
|
||||
import type { Request } from "express";
|
||||
import type { Content } from "./Content.js";
|
||||
/**
|
||||
* @type {function (Request): Promise<Content>}
|
||||
*/
|
||||
|
@ -1,9 +1,9 @@
|
||||
import { Request, Response } from "express";
|
||||
import { parseRangeHeader } from "./parseRangeHeader";
|
||||
import { RangeParserError } from "./RangeParserError";
|
||||
import { Logger } from "./Logger";
|
||||
import { ContentProvider } from "./ContentProvider";
|
||||
import { ContentDoesNotExistError } from "./ContentDoesNotExistError";
|
||||
import type { Request, Response } from "express";
|
||||
import { parseRangeHeader } from "./parseRangeHeader.js";
|
||||
import { RangeParserError } from "./RangeParserError.js";
|
||||
import type { Logger } from "./Logger.js";
|
||||
import type { ContentProvider } from "./ContentProvider.js";
|
||||
import { ContentDoesNotExistError } from "./ContentDoesNotExistError.js";
|
||||
import {
|
||||
getRangeHeader,
|
||||
setContentRangeHeader,
|
||||
@ -12,7 +12,7 @@ import {
|
||||
setAcceptRangesHeader,
|
||||
setContentLengthHeader,
|
||||
setCacheControlHeaderNoCache
|
||||
} from "./utils";
|
||||
} from "./utils.js";
|
||||
export function createPartialContentHandler(contentProvider: ContentProvider, logger: Logger) {
|
||||
return async function handler(req: Request, res: Response) {
|
||||
let content;
|
||||
|
@ -1,6 +1,6 @@
|
||||
export * from "./Content";
|
||||
export * from "./ContentDoesNotExistError";
|
||||
export * from "./ContentProvider";
|
||||
export * from "./createPartialContentHandler";
|
||||
export * from "./Logger";
|
||||
export * from "./Range";
|
||||
export * from "./Content.js";
|
||||
export * from "./ContentDoesNotExistError.js";
|
||||
export * from "./ContentProvider.js";
|
||||
export * from "./createPartialContentHandler.js";
|
||||
export * from "./Logger.js";
|
||||
export * from "./Range.js";
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { Logger } from "./Logger";
|
||||
import { RangeParserError } from "./RangeParserError";
|
||||
import { Range } from "./Range";
|
||||
import type { Logger } from "./Logger.js";
|
||||
import { RangeParserError } from "./RangeParserError.js";
|
||||
import type { Range } from "./Range.js";
|
||||
|
||||
const rangeRegEx = /bytes=([0-9]*)-([0-9]*)/;
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { Request, Response } from "express";
|
||||
import { Range } from "./Range";
|
||||
import type { Request, Response } from "express";
|
||||
import type { Range } from "./Range.js";
|
||||
export const getHeader = (name: string, req: Request) => req.headers[name];
|
||||
export const getRangeHeader = getHeader.bind(null, "range");
|
||||
export const setHeader = (name: string, value: string, res: Response) => res.setHeader(name, value);
|
||||
|
Loading…
x
Reference in New Issue
Block a user