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";
|
import { Stream } from "stream";
|
||||||
export interface Content {
|
export interface Content {
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import { Request } from "express";
|
import type { Request } from "express";
|
||||||
import { Content } from "./Content";
|
import type { Content } from "./Content.js";
|
||||||
/**
|
/**
|
||||||
* @type {function (Request): Promise<Content>}
|
* @type {function (Request): Promise<Content>}
|
||||||
*/
|
*/
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import { Request, Response } from "express";
|
import type { Request, Response } from "express";
|
||||||
import { parseRangeHeader } from "./parseRangeHeader";
|
import { parseRangeHeader } from "./parseRangeHeader.js";
|
||||||
import { RangeParserError } from "./RangeParserError";
|
import { RangeParserError } from "./RangeParserError.js";
|
||||||
import { Logger } from "./Logger";
|
import type { Logger } from "./Logger.js";
|
||||||
import { ContentProvider } from "./ContentProvider";
|
import type { ContentProvider } from "./ContentProvider.js";
|
||||||
import { ContentDoesNotExistError } from "./ContentDoesNotExistError";
|
import { ContentDoesNotExistError } from "./ContentDoesNotExistError.js";
|
||||||
import {
|
import {
|
||||||
getRangeHeader,
|
getRangeHeader,
|
||||||
setContentRangeHeader,
|
setContentRangeHeader,
|
||||||
@ -12,7 +12,7 @@ import {
|
|||||||
setAcceptRangesHeader,
|
setAcceptRangesHeader,
|
||||||
setContentLengthHeader,
|
setContentLengthHeader,
|
||||||
setCacheControlHeaderNoCache
|
setCacheControlHeaderNoCache
|
||||||
} from "./utils";
|
} from "./utils.js";
|
||||||
export function createPartialContentHandler(contentProvider: ContentProvider, logger: Logger) {
|
export function createPartialContentHandler(contentProvider: ContentProvider, logger: Logger) {
|
||||||
return async function handler(req: Request, res: Response) {
|
return async function handler(req: Request, res: Response) {
|
||||||
let content;
|
let content;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
export * from "./Content";
|
export * from "./Content.js";
|
||||||
export * from "./ContentDoesNotExistError";
|
export * from "./ContentDoesNotExistError.js";
|
||||||
export * from "./ContentProvider";
|
export * from "./ContentProvider.js";
|
||||||
export * from "./createPartialContentHandler";
|
export * from "./createPartialContentHandler.js";
|
||||||
export * from "./Logger";
|
export * from "./Logger.js";
|
||||||
export * from "./Range";
|
export * from "./Range.js";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { Logger } from "./Logger";
|
import type { Logger } from "./Logger.js";
|
||||||
import { RangeParserError } from "./RangeParserError";
|
import { RangeParserError } from "./RangeParserError.js";
|
||||||
import { Range } from "./Range";
|
import type { Range } from "./Range.js";
|
||||||
|
|
||||||
const rangeRegEx = /bytes=([0-9]*)-([0-9]*)/;
|
const rangeRegEx = /bytes=([0-9]*)-([0-9]*)/;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import { Request, Response } from "express";
|
import type { Request, Response } from "express";
|
||||||
import { Range } from "./Range";
|
import type { Range } from "./Range.js";
|
||||||
export const getHeader = (name: string, req: Request) => req.headers[name];
|
export const getHeader = (name: string, req: Request) => req.headers[name];
|
||||||
export const getRangeHeader = getHeader.bind(null, "range");
|
export const getRangeHeader = getHeader.bind(null, "range");
|
||||||
export const setHeader = (name: string, value: string, res: Response) => res.setHeader(name, value);
|
export const setHeader = (name: string, value: string, res: Response) => res.setHeader(name, value);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user