mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	chore(express-partial-content): solve import errors
This commit is contained in:
		| @@ -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); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user