@tldraw/assets
Version:
A tiny little drawing app (assets).
417 lines (414 loc) • 23.7 kB
text/typescript
// This file is automatically generated by scripts/refresh-assets.ts.
// Do not edit manually.
// eslint-disable-next-line @typescript-eslint/triple-slash-reference
/// <reference path="../modules.d.ts" />
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 { AssetUrlOptions, formatAssetUrl } from './utils'
/** @public */
export function getBundlerAssetUrls(opts?: AssetUrlOptions) {
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),
},
} as const
}