UNPKG

@tldraw/assets

Version:

A tiny little drawing app (assets).

414 lines (413 loc) • 24.3 kB
import codepenEmbedIconUrl from "../embed-icons/codepen.png"; import codesandboxEmbedIconUrl from "../embed-icons/codesandbox.png"; import excalidrawEmbedIconUrl from "../embed-icons/excalidraw.png"; import feltEmbedIconUrl from "../embed-icons/felt.png"; import figmaEmbedIconUrl from "../embed-icons/figma.png"; import githubGistEmbedIconUrl from "../embed-icons/github_gist.png"; import googleCalendarEmbedIconUrl from "../embed-icons/google_calendar.png"; import googleMapsEmbedIconUrl from "../embed-icons/google_maps.png"; import googleSlidesEmbedIconUrl from "../embed-icons/google_slides.png"; import observableEmbedIconUrl from "../embed-icons/observable.png"; import replitEmbedIconUrl from "../embed-icons/replit.png"; import scratchEmbedIconUrl from "../embed-icons/scratch.png"; import spotifyEmbedIconUrl from "../embed-icons/spotify.png"; import tldrawEmbedIconUrl from "../embed-icons/tldraw.png"; import vimeoEmbedIconUrl from "../embed-icons/vimeo.png"; import youtubeEmbedIconUrl from "../embed-icons/youtube.png"; import monospaceFontUrl from "../fonts/IBMPlexMono-Medium.woff2"; import sansSerifFontUrl from "../fonts/IBMPlexSans-Medium.woff2"; import serifFontUrl from "../fonts/IBMPlexSerif-Medium.woff2"; import drawFontUrl from "../fonts/Shantell_Sans-Normal-SemiBold.woff2"; import alignBottomIconUrl from "../icons/icon/align-bottom.svg"; import alignCenterHorizontalIconUrl from "../icons/icon/align-center-horizontal.svg"; import alignCenterVerticalIconUrl from "../icons/icon/align-center-vertical.svg"; import alignLeftIconUrl from "../icons/icon/align-left.svg"; import alignRightIconUrl from "../icons/icon/align-right.svg"; import alignTopIconUrl from "../icons/icon/align-top.svg"; import arrowLeftIconUrl from "../icons/icon/arrow-left.svg"; import arrowheadArrowIconUrl from "../icons/icon/arrowhead-arrow.svg"; import arrowheadBarIconUrl from "../icons/icon/arrowhead-bar.svg"; import arrowheadDiamondIconUrl from "../icons/icon/arrowhead-diamond.svg"; import arrowheadDotIconUrl from "../icons/icon/arrowhead-dot.svg"; import arrowheadNoneIconUrl from "../icons/icon/arrowhead-none.svg"; import arrowheadSquareIconUrl from "../icons/icon/arrowhead-square.svg"; import arrowheadTriangleInvertedIconUrl from "../icons/icon/arrowhead-triangle-inverted.svg"; import arrowheadTriangleIconUrl from "../icons/icon/arrowhead-triangle.svg"; import aspectRatioIconUrl from "../icons/icon/aspect-ratio.svg"; import avatarIconUrl from "../icons/icon/avatar.svg"; import blobIconUrl from "../icons/icon/blob.svg"; import bringForwardIconUrl from "../icons/icon/bring-forward.svg"; import bringToFrontIconUrl from "../icons/icon/bring-to-front.svg"; import checkIconUrl from "../icons/icon/check.svg"; import checkboxCheckedIconUrl from "../icons/icon/checkbox-checked.svg"; import checkboxEmptyIconUrl from "../icons/icon/checkbox-empty.svg"; import chevronDownIconUrl from "../icons/icon/chevron-down.svg"; import chevronLeftIconUrl from "../icons/icon/chevron-left.svg"; import chevronRightIconUrl from "../icons/icon/chevron-right.svg"; import chevronUpIconUrl from "../icons/icon/chevron-up.svg"; import chevronsNeIconUrl from "../icons/icon/chevrons-ne.svg"; import chevronsSwIconUrl from "../icons/icon/chevrons-sw.svg"; import clipboardCopyIconUrl from "../icons/icon/clipboard-copy.svg"; import codeIconUrl from "../icons/icon/code.svg"; import collabIconUrl from "../icons/icon/collab.svg"; import colorIconUrl from "../icons/icon/color.svg"; import commentIconUrl from "../icons/icon/comment.svg"; import cross2IconUrl from "../icons/icon/cross-2.svg"; import crossIconUrl from "../icons/icon/cross.svg"; import dashDashedIconUrl from "../icons/icon/dash-dashed.svg"; import dashDottedIconUrl from "../icons/icon/dash-dotted.svg"; import dashDrawIconUrl from "../icons/icon/dash-draw.svg"; import dashSolidIconUrl from "../icons/icon/dash-solid.svg"; import discordIconUrl from "../icons/icon/discord.svg"; import distributeHorizontalIconUrl from "../icons/icon/distribute-horizontal.svg"; import distributeVerticalIconUrl from "../icons/icon/distribute-vertical.svg"; import dotIconUrl from "../icons/icon/dot.svg"; import dotsHorizontalIconUrl from "../icons/icon/dots-horizontal.svg"; import dotsVerticalIconUrl from "../icons/icon/dots-vertical.svg"; import dragHandleDotsIconUrl from "../icons/icon/drag-handle-dots.svg"; import duplicateIconUrl from "../icons/icon/duplicate.svg"; import editIconUrl from "../icons/icon/edit.svg"; import externalLinkIconUrl from "../icons/icon/external-link.svg"; import fileIconUrl from "../icons/icon/file.svg"; import fillNoneIconUrl from "../icons/icon/fill-none.svg"; import fillPatternIconUrl from "../icons/icon/fill-pattern.svg"; import fillSemiIconUrl from "../icons/icon/fill-semi.svg"; import fillSolidIconUrl from "../icons/icon/fill-solid.svg"; import fontDrawIconUrl from "../icons/icon/font-draw.svg"; import fontMonoIconUrl from "../icons/icon/font-mono.svg"; import fontSansIconUrl from "../icons/icon/font-sans.svg"; import fontSerifIconUrl from "../icons/icon/font-serif.svg"; import geoArrowDownIconUrl from "../icons/icon/geo-arrow-down.svg"; import geoArrowLeftIconUrl from "../icons/icon/geo-arrow-left.svg"; import geoArrowRightIconUrl from "../icons/icon/geo-arrow-right.svg"; import geoArrowUpIconUrl from "../icons/icon/geo-arrow-up.svg"; import geoDiamondIconUrl from "../icons/icon/geo-diamond.svg"; import geoEllipseIconUrl from "../icons/icon/geo-ellipse.svg"; import geoHexagonIconUrl from "../icons/icon/geo-hexagon.svg"; import geoOctagonIconUrl from "../icons/icon/geo-octagon.svg"; import geoOvalIconUrl from "../icons/icon/geo-oval.svg"; import geoPentagonIconUrl from "../icons/icon/geo-pentagon.svg"; import geoRectangleIconUrl from "../icons/icon/geo-rectangle.svg"; import geoRhombus2IconUrl from "../icons/icon/geo-rhombus-2.svg"; import geoRhombusIconUrl from "../icons/icon/geo-rhombus.svg"; import geoStarIconUrl from "../icons/icon/geo-star.svg"; import geoTrapezoidIconUrl from "../icons/icon/geo-trapezoid.svg"; import geoTriangleIconUrl from "../icons/icon/geo-triangle.svg"; import geoXBoxIconUrl from "../icons/icon/geo-x-box.svg"; import githubIconUrl from "../icons/icon/github.svg"; import groupIconUrl from "../icons/icon/group.svg"; import hiddenIconUrl from "../icons/icon/hidden.svg"; import imageIconUrl from "../icons/icon/image.svg"; import infoCircleIconUrl from "../icons/icon/info-circle.svg"; import linkIconUrl from "../icons/icon/link.svg"; import lockSmallIconUrl from "../icons/icon/lock-small.svg"; import lockIconUrl from "../icons/icon/lock.svg"; import menuIconUrl from "../icons/icon/menu.svg"; import minusIconUrl from "../icons/icon/minus.svg"; import mixedIconUrl from "../icons/icon/mixed.svg"; import packIconUrl from "../icons/icon/pack.svg"; import pageIconUrl from "../icons/icon/page.svg"; import plusIconUrl from "../icons/icon/plus.svg"; import questionMarkCircleIconUrl from "../icons/icon/question-mark-circle.svg"; import questionMarkIconUrl from "../icons/icon/question-mark.svg"; import redoIconUrl from "../icons/icon/redo.svg"; import resetZoomIconUrl from "../icons/icon/reset-zoom.svg"; import rotateCcwIconUrl from "../icons/icon/rotate-ccw.svg"; import rotateCwIconUrl from "../icons/icon/rotate-cw.svg"; import rulerIconUrl from "../icons/icon/ruler.svg"; import searchIconUrl from "../icons/icon/search.svg"; import sendBackwardIconUrl from "../icons/icon/send-backward.svg"; import sendToBackIconUrl from "../icons/icon/send-to-back.svg"; import settingsHorizontalIconUrl from "../icons/icon/settings-horizontal.svg"; import settingsVertical1IconUrl from "../icons/icon/settings-vertical-1.svg"; import settingsVerticalIconUrl from "../icons/icon/settings-vertical.svg"; import share1IconUrl from "../icons/icon/share-1.svg"; import share2IconUrl from "../icons/icon/share-2.svg"; import sizeExtraLargeIconUrl from "../icons/icon/size-extra-large.svg"; import sizeLargeIconUrl from "../icons/icon/size-large.svg"; import sizeMediumIconUrl from "../icons/icon/size-medium.svg"; import sizeSmallIconUrl from "../icons/icon/size-small.svg"; import splineCubicIconUrl from "../icons/icon/spline-cubic.svg"; import splineLineIconUrl from "../icons/icon/spline-line.svg"; import stackHorizontalIconUrl from "../icons/icon/stack-horizontal.svg"; import stackVerticalIconUrl from "../icons/icon/stack-vertical.svg"; import stretchHorizontalIconUrl from "../icons/icon/stretch-horizontal.svg"; import stretchVerticalIconUrl from "../icons/icon/stretch-vertical.svg"; import textAlignCenterIconUrl from "../icons/icon/text-align-center.svg"; import textAlignJustifyIconUrl from "../icons/icon/text-align-justify.svg"; import textAlignLeftIconUrl from "../icons/icon/text-align-left.svg"; import textAlignRightIconUrl from "../icons/icon/text-align-right.svg"; import toolArrowIconUrl from "../icons/icon/tool-arrow.svg"; import toolEmbedIconUrl from "../icons/icon/tool-embed.svg"; import toolEraserIconUrl from "../icons/icon/tool-eraser.svg"; import toolFrameIconUrl from "../icons/icon/tool-frame.svg"; import toolHandIconUrl from "../icons/icon/tool-hand.svg"; import toolHighlighterIconUrl from "../icons/icon/tool-highlighter.svg"; import toolLineIconUrl from "../icons/icon/tool-line.svg"; import toolMediaIconUrl from "../icons/icon/tool-media.svg"; import toolNoteIconUrl from "../icons/icon/tool-note.svg"; import toolPencilIconUrl from "../icons/icon/tool-pencil.svg"; import toolPointerIconUrl from "../icons/icon/tool-pointer.svg"; import toolTextIconUrl from "../icons/icon/tool-text.svg"; import trashIconUrl from "../icons/icon/trash.svg"; import triangleDownIconUrl from "../icons/icon/triangle-down.svg"; import triangleUpIconUrl from "../icons/icon/triangle-up.svg"; import twitterIconUrl from "../icons/icon/twitter.svg"; import undoIconUrl from "../icons/icon/undo.svg"; import ungroupIconUrl from "../icons/icon/ungroup.svg"; import unlockSmallIconUrl from "../icons/icon/unlock-small.svg"; import unlockIconUrl from "../icons/icon/unlock.svg"; import visibleIconUrl from "../icons/icon/visible.svg"; import warningTriangleIconUrl from "../icons/icon/warning-triangle.svg"; import zoomInIconUrl from "../icons/icon/zoom-in.svg"; import zoomOutIconUrl from "../icons/icon/zoom-out.svg"; import arTranslationUrl from "../translations/ar.json"; import caTranslationUrl from "../translations/ca.json"; import daTranslationUrl from "../translations/da.json"; import deTranslationUrl from "../translations/de.json"; import enTranslationUrl from "../translations/en.json"; import esTranslationUrl from "../translations/es.json"; import faTranslationUrl from "../translations/fa.json"; import fiTranslationUrl from "../translations/fi.json"; import frTranslationUrl from "../translations/fr.json"; import glTranslationUrl from "../translations/gl.json"; import heTranslationUrl from "../translations/he.json"; import hiInTranslationUrl from "../translations/hi-in.json"; import huTranslationUrl from "../translations/hu.json"; import itTranslationUrl from "../translations/it.json"; import jaTranslationUrl from "../translations/ja.json"; import koKrTranslationUrl from "../translations/ko-kr.json"; import kuTranslationUrl from "../translations/ku.json"; import languagesTranslationUrl from "../translations/languages.json"; import mainTranslationUrl from "../translations/main.json"; import myTranslationUrl from "../translations/my.json"; import neTranslationUrl from "../translations/ne.json"; import noTranslationUrl from "../translations/no.json"; import plTranslationUrl from "../translations/pl.json"; import ptBrTranslationUrl from "../translations/pt-br.json"; import ptPtTranslationUrl from "../translations/pt-pt.json"; import roTranslationUrl from "../translations/ro.json"; import ruTranslationUrl from "../translations/ru.json"; import svTranslationUrl from "../translations/sv.json"; import teTranslationUrl from "../translations/te.json"; import thTranslationUrl from "../translations/th.json"; import trTranslationUrl from "../translations/tr.json"; import ukTranslationUrl from "../translations/uk.json"; import viTranslationUrl from "../translations/vi.json"; import zhCnTranslationUrl from "../translations/zh-cn.json"; import zhTwTranslationUrl from "../translations/zh-tw.json"; import { formatAssetUrl } from "./utils.mjs"; function getBundlerAssetUrls(opts) { return { fonts: { monospace: formatAssetUrl(monospaceFontUrl, opts), sansSerif: formatAssetUrl(sansSerifFontUrl, opts), serif: formatAssetUrl(serifFontUrl, opts), draw: formatAssetUrl(drawFontUrl, opts) }, icons: { "align-bottom": formatAssetUrl(alignBottomIconUrl, opts), "align-center-horizontal": formatAssetUrl(alignCenterHorizontalIconUrl, opts), "align-center-vertical": formatAssetUrl(alignCenterVerticalIconUrl, opts), "align-left": formatAssetUrl(alignLeftIconUrl, opts), "align-right": formatAssetUrl(alignRightIconUrl, opts), "align-top": formatAssetUrl(alignTopIconUrl, opts), "arrow-left": formatAssetUrl(arrowLeftIconUrl, opts), "arrowhead-arrow": formatAssetUrl(arrowheadArrowIconUrl, opts), "arrowhead-bar": formatAssetUrl(arrowheadBarIconUrl, opts), "arrowhead-diamond": formatAssetUrl(arrowheadDiamondIconUrl, opts), "arrowhead-dot": formatAssetUrl(arrowheadDotIconUrl, opts), "arrowhead-none": formatAssetUrl(arrowheadNoneIconUrl, opts), "arrowhead-square": formatAssetUrl(arrowheadSquareIconUrl, opts), "arrowhead-triangle-inverted": formatAssetUrl(arrowheadTriangleInvertedIconUrl, opts), "arrowhead-triangle": formatAssetUrl(arrowheadTriangleIconUrl, opts), "aspect-ratio": formatAssetUrl(aspectRatioIconUrl, opts), avatar: formatAssetUrl(avatarIconUrl, opts), blob: formatAssetUrl(blobIconUrl, opts), "bring-forward": formatAssetUrl(bringForwardIconUrl, opts), "bring-to-front": formatAssetUrl(bringToFrontIconUrl, opts), check: formatAssetUrl(checkIconUrl, opts), "checkbox-checked": formatAssetUrl(checkboxCheckedIconUrl, opts), "checkbox-empty": formatAssetUrl(checkboxEmptyIconUrl, opts), "chevron-down": formatAssetUrl(chevronDownIconUrl, opts), "chevron-left": formatAssetUrl(chevronLeftIconUrl, opts), "chevron-right": formatAssetUrl(chevronRightIconUrl, opts), "chevron-up": formatAssetUrl(chevronUpIconUrl, opts), "chevrons-ne": formatAssetUrl(chevronsNeIconUrl, opts), "chevrons-sw": formatAssetUrl(chevronsSwIconUrl, opts), "clipboard-copy": formatAssetUrl(clipboardCopyIconUrl, opts), code: formatAssetUrl(codeIconUrl, opts), collab: formatAssetUrl(collabIconUrl, opts), color: formatAssetUrl(colorIconUrl, opts), comment: formatAssetUrl(commentIconUrl, opts), "cross-2": formatAssetUrl(cross2IconUrl, opts), cross: formatAssetUrl(crossIconUrl, opts), "dash-dashed": formatAssetUrl(dashDashedIconUrl, opts), "dash-dotted": formatAssetUrl(dashDottedIconUrl, opts), "dash-draw": formatAssetUrl(dashDrawIconUrl, opts), "dash-solid": formatAssetUrl(dashSolidIconUrl, opts), discord: formatAssetUrl(discordIconUrl, opts), "distribute-horizontal": formatAssetUrl(distributeHorizontalIconUrl, opts), "distribute-vertical": formatAssetUrl(distributeVerticalIconUrl, opts), dot: formatAssetUrl(dotIconUrl, opts), "dots-horizontal": formatAssetUrl(dotsHorizontalIconUrl, opts), "dots-vertical": formatAssetUrl(dotsVerticalIconUrl, opts), "drag-handle-dots": formatAssetUrl(dragHandleDotsIconUrl, opts), duplicate: formatAssetUrl(duplicateIconUrl, opts), edit: formatAssetUrl(editIconUrl, opts), "external-link": formatAssetUrl(externalLinkIconUrl, opts), file: formatAssetUrl(fileIconUrl, opts), "fill-none": formatAssetUrl(fillNoneIconUrl, opts), "fill-pattern": formatAssetUrl(fillPatternIconUrl, opts), "fill-semi": formatAssetUrl(fillSemiIconUrl, opts), "fill-solid": formatAssetUrl(fillSolidIconUrl, opts), "font-draw": formatAssetUrl(fontDrawIconUrl, opts), "font-mono": formatAssetUrl(fontMonoIconUrl, opts), "font-sans": formatAssetUrl(fontSansIconUrl, opts), "font-serif": formatAssetUrl(fontSerifIconUrl, opts), "geo-arrow-down": formatAssetUrl(geoArrowDownIconUrl, opts), "geo-arrow-left": formatAssetUrl(geoArrowLeftIconUrl, opts), "geo-arrow-right": formatAssetUrl(geoArrowRightIconUrl, opts), "geo-arrow-up": formatAssetUrl(geoArrowUpIconUrl, opts), "geo-diamond": formatAssetUrl(geoDiamondIconUrl, opts), "geo-ellipse": formatAssetUrl(geoEllipseIconUrl, opts), "geo-hexagon": formatAssetUrl(geoHexagonIconUrl, opts), "geo-octagon": formatAssetUrl(geoOctagonIconUrl, opts), "geo-oval": formatAssetUrl(geoOvalIconUrl, opts), "geo-pentagon": formatAssetUrl(geoPentagonIconUrl, opts), "geo-rectangle": formatAssetUrl(geoRectangleIconUrl, opts), "geo-rhombus-2": formatAssetUrl(geoRhombus2IconUrl, opts), "geo-rhombus": formatAssetUrl(geoRhombusIconUrl, opts), "geo-star": formatAssetUrl(geoStarIconUrl, opts), "geo-trapezoid": formatAssetUrl(geoTrapezoidIconUrl, opts), "geo-triangle": formatAssetUrl(geoTriangleIconUrl, opts), "geo-x-box": formatAssetUrl(geoXBoxIconUrl, opts), github: formatAssetUrl(githubIconUrl, opts), group: formatAssetUrl(groupIconUrl, opts), hidden: formatAssetUrl(hiddenIconUrl, opts), image: formatAssetUrl(imageIconUrl, opts), "info-circle": formatAssetUrl(infoCircleIconUrl, opts), link: formatAssetUrl(linkIconUrl, opts), "lock-small": formatAssetUrl(lockSmallIconUrl, opts), lock: formatAssetUrl(lockIconUrl, opts), menu: formatAssetUrl(menuIconUrl, opts), minus: formatAssetUrl(minusIconUrl, opts), mixed: formatAssetUrl(mixedIconUrl, opts), pack: formatAssetUrl(packIconUrl, opts), page: formatAssetUrl(pageIconUrl, opts), plus: formatAssetUrl(plusIconUrl, opts), "question-mark-circle": formatAssetUrl(questionMarkCircleIconUrl, opts), "question-mark": formatAssetUrl(questionMarkIconUrl, opts), redo: formatAssetUrl(redoIconUrl, opts), "reset-zoom": formatAssetUrl(resetZoomIconUrl, opts), "rotate-ccw": formatAssetUrl(rotateCcwIconUrl, opts), "rotate-cw": formatAssetUrl(rotateCwIconUrl, opts), ruler: formatAssetUrl(rulerIconUrl, opts), search: formatAssetUrl(searchIconUrl, opts), "send-backward": formatAssetUrl(sendBackwardIconUrl, opts), "send-to-back": formatAssetUrl(sendToBackIconUrl, opts), "settings-horizontal": formatAssetUrl(settingsHorizontalIconUrl, opts), "settings-vertical-1": formatAssetUrl(settingsVertical1IconUrl, opts), "settings-vertical": formatAssetUrl(settingsVerticalIconUrl, opts), "share-1": formatAssetUrl(share1IconUrl, opts), "share-2": formatAssetUrl(share2IconUrl, opts), "size-extra-large": formatAssetUrl(sizeExtraLargeIconUrl, opts), "size-large": formatAssetUrl(sizeLargeIconUrl, opts), "size-medium": formatAssetUrl(sizeMediumIconUrl, opts), "size-small": formatAssetUrl(sizeSmallIconUrl, opts), "spline-cubic": formatAssetUrl(splineCubicIconUrl, opts), "spline-line": formatAssetUrl(splineLineIconUrl, opts), "stack-horizontal": formatAssetUrl(stackHorizontalIconUrl, opts), "stack-vertical": formatAssetUrl(stackVerticalIconUrl, opts), "stretch-horizontal": formatAssetUrl(stretchHorizontalIconUrl, opts), "stretch-vertical": formatAssetUrl(stretchVerticalIconUrl, opts), "text-align-center": formatAssetUrl(textAlignCenterIconUrl, opts), "text-align-justify": formatAssetUrl(textAlignJustifyIconUrl, opts), "text-align-left": formatAssetUrl(textAlignLeftIconUrl, opts), "text-align-right": formatAssetUrl(textAlignRightIconUrl, opts), "tool-arrow": formatAssetUrl(toolArrowIconUrl, opts), "tool-embed": formatAssetUrl(toolEmbedIconUrl, opts), "tool-eraser": formatAssetUrl(toolEraserIconUrl, opts), "tool-frame": formatAssetUrl(toolFrameIconUrl, opts), "tool-hand": formatAssetUrl(toolHandIconUrl, opts), "tool-highlighter": formatAssetUrl(toolHighlighterIconUrl, opts), "tool-line": formatAssetUrl(toolLineIconUrl, opts), "tool-media": formatAssetUrl(toolMediaIconUrl, opts), "tool-note": formatAssetUrl(toolNoteIconUrl, opts), "tool-pencil": formatAssetUrl(toolPencilIconUrl, opts), "tool-pointer": formatAssetUrl(toolPointerIconUrl, opts), "tool-text": formatAssetUrl(toolTextIconUrl, opts), trash: formatAssetUrl(trashIconUrl, opts), "triangle-down": formatAssetUrl(triangleDownIconUrl, opts), "triangle-up": formatAssetUrl(triangleUpIconUrl, opts), twitter: formatAssetUrl(twitterIconUrl, opts), undo: formatAssetUrl(undoIconUrl, opts), ungroup: formatAssetUrl(ungroupIconUrl, opts), "unlock-small": formatAssetUrl(unlockSmallIconUrl, opts), unlock: formatAssetUrl(unlockIconUrl, opts), visible: formatAssetUrl(visibleIconUrl, opts), "warning-triangle": formatAssetUrl(warningTriangleIconUrl, opts), "zoom-in": formatAssetUrl(zoomInIconUrl, opts), "zoom-out": formatAssetUrl(zoomOutIconUrl, opts) }, translations: { ar: formatAssetUrl(arTranslationUrl, opts), ca: formatAssetUrl(caTranslationUrl, opts), da: formatAssetUrl(daTranslationUrl, opts), de: formatAssetUrl(deTranslationUrl, opts), en: formatAssetUrl(enTranslationUrl, opts), es: formatAssetUrl(esTranslationUrl, opts), fa: formatAssetUrl(faTranslationUrl, opts), fi: formatAssetUrl(fiTranslationUrl, opts), fr: formatAssetUrl(frTranslationUrl, opts), gl: formatAssetUrl(glTranslationUrl, opts), he: formatAssetUrl(heTranslationUrl, opts), "hi-in": formatAssetUrl(hiInTranslationUrl, opts), hu: formatAssetUrl(huTranslationUrl, opts), it: formatAssetUrl(itTranslationUrl, opts), ja: formatAssetUrl(jaTranslationUrl, opts), "ko-kr": formatAssetUrl(koKrTranslationUrl, opts), ku: formatAssetUrl(kuTranslationUrl, opts), languages: formatAssetUrl(languagesTranslationUrl, opts), main: formatAssetUrl(mainTranslationUrl, opts), my: formatAssetUrl(myTranslationUrl, opts), ne: formatAssetUrl(neTranslationUrl, opts), no: formatAssetUrl(noTranslationUrl, opts), pl: formatAssetUrl(plTranslationUrl, opts), "pt-br": formatAssetUrl(ptBrTranslationUrl, opts), "pt-pt": formatAssetUrl(ptPtTranslationUrl, opts), ro: formatAssetUrl(roTranslationUrl, opts), ru: formatAssetUrl(ruTranslationUrl, opts), sv: formatAssetUrl(svTranslationUrl, opts), te: formatAssetUrl(teTranslationUrl, opts), th: formatAssetUrl(thTranslationUrl, opts), tr: formatAssetUrl(trTranslationUrl, opts), uk: formatAssetUrl(ukTranslationUrl, opts), vi: formatAssetUrl(viTranslationUrl, opts), "zh-cn": formatAssetUrl(zhCnTranslationUrl, opts), "zh-tw": formatAssetUrl(zhTwTranslationUrl, opts) }, embedIcons: { codepen: formatAssetUrl(codepenEmbedIconUrl, opts), codesandbox: formatAssetUrl(codesandboxEmbedIconUrl, opts), excalidraw: formatAssetUrl(excalidrawEmbedIconUrl, opts), felt: formatAssetUrl(feltEmbedIconUrl, opts), figma: formatAssetUrl(figmaEmbedIconUrl, opts), github_gist: formatAssetUrl(githubGistEmbedIconUrl, opts), google_calendar: formatAssetUrl(googleCalendarEmbedIconUrl, opts), google_maps: formatAssetUrl(googleMapsEmbedIconUrl, opts), google_slides: formatAssetUrl(googleSlidesEmbedIconUrl, opts), observable: formatAssetUrl(observableEmbedIconUrl, opts), replit: formatAssetUrl(replitEmbedIconUrl, opts), scratch: formatAssetUrl(scratchEmbedIconUrl, opts), spotify: formatAssetUrl(spotifyEmbedIconUrl, opts), tldraw: formatAssetUrl(tldrawEmbedIconUrl, opts), vimeo: formatAssetUrl(vimeoEmbedIconUrl, opts), youtube: formatAssetUrl(youtubeEmbedIconUrl, opts) } }; } export { getBundlerAssetUrls }; //# sourceMappingURL=index.mjs.map