apps/server/src/assets/AssetAccess.test.ts | 24 +++++ apps/server/src/assets/AssetAccess.ts | 66 ++++++++++++-- apps/server/src/assets/MediaFile.ts | 23 +++++ packages/client-runtime/src/state/assets.ts | 6 ++ packages/contracts/src/assets.ts | 8 ++ packages/shared/package.json | 4 + packages/shared/src/imageDimensions.test.ts | 140 +++++++++++++++++++++++++++++ packages/shared/src/imageDimensions.ts | 154 ++++++++++++++++++++++++++++++++ 8 files changed, 420 insertions(+), 5 deletions(-)