Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions packages/myst-cli/src/process/site.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ import { cpus } from 'node:os';

const WEB_IMAGE_EXTENSIONS = [
ImageExtensions.mp4,
ImageExtensions.webm,
ImageExtensions.avif,
ImageExtensions.webp,
ImageExtensions.svg,
ImageExtensions.gif,
Expand Down
4 changes: 3 additions & 1 deletion packages/myst-cli/src/utils/resolveExtension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,15 @@ export enum ImageExtensions {
pdf = '.pdf',
eps = '.eps',
webp = '.webp',
avif = '.avif',
mp4 = '.mp4', // A moving image!
mov = '.mov',
avi = '.avi',
webm = '.webm',
}

export const KNOWN_IMAGE_EXTENSIONS = Object.values(ImageExtensions);
export const KNOWN_VIDEO_EXTENSIONS = ['.mp4', '.mov', '.avi'];
export const KNOWN_VIDEO_EXTENSIONS = ['.mp4', '.mov', '.avi', '.webm'];
Comment thread
goekce marked this conversation as resolved.

export const VALID_FILE_EXTENSIONS = ['.md', '.ipynb', '.tex', '.myst.json'];
export const KNOWN_FAST_BUILDS = new Set(['.ipynb', '.md', '.tex', '.myst.json']);
Expand Down
Loading