🍦 SwiftServe Get

Menu / packages / skeletonui

skeletonuias of 2.0.2 · f025e9ba

https://github.com/csolanam/skeletonui

What it serves, where

CapabilityiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
Skeleton loading

serves it · confidence 0.95 · as of 2.0.2

serves it · confidence 0.90 · as of 2.0.2

  • View.skeleton
    Sources/SkeletonUI/Extensions/View+SkeletonModifier.swift:5
    View the line on GitHub →
    Primary skeleton API; unconditional decl, no platform gaps.
  • SkeletonModifier
    Sources/SkeletonUI/Modifiers/SkeletonModifier.swift:4
    View the line on GitHub →
    Core modifier type; unconditional decl, no platform gaps.
  • Package.swift:11
    View the line on GitHub →
    Manifest declares .macOS(.v10_15) platform floor; macOS-specific Image init branch (nsImage) exists in the surface.

serves it · confidence 0.90 · as of 2.0.2

  • View.skeleton
    Sources/SkeletonUI/Extensions/View+SkeletonModifier.swift:5
    View the line on GitHub →
    Primary skeleton API; unconditional decl, no platform gaps.
  • SkeletonForEach
    Sources/SkeletonUI/Skeleton/SkeletonForEach.swift:3
    View the line on GitHub →
    Skeleton repeating container; unconditional decl, no platform gaps.
  • Package.swift:10
    View the line on GitHub →
    Manifest declares .watchOS(.v6) platform floor.

serves it · confidence 0.90 · as of 2.0.2

serves it · confidence 0.75 · as of 2.0.2

  • View.skeleton
    Sources/SkeletonUI/Extensions/View+SkeletonModifier.swift:5
    View the line on GitHub →
    Primary skeleton API; unconditional decl, no visionOS gap.
  • SkeletonModifier
    Sources/SkeletonUI/Modifiers/SkeletonModifier.swift:4
    View the line on GitHub →
    Core modifier type; unconditional decl, no visionOS gap.
  • Image.init
    #if os(iOS) || os(tvOS) || os(watchOS) || os(visionOS)
    Sources/SkeletonUI/Extensions/Image+OptionalType.swift:5
    View the line on GitHub →
    Conditional branch explicitly includes os(visionOS), positive evidence the package targets visionOS; not listed in manifest platforms, so confidence reduced.
?

not verified yet · confidence 0.20 · as of 2.0.2

  • Package.swift:7
    View the line on GitHub →
    Manifest platforms list omits Linux and the package is pure SwiftUI (unavailable on Linux), but a missing manifest floor is not absence evidence and core skeleton symbols carry no os() guard excluding Linux; honest status is unknown.

serves it · confidence 0.80 · as of 2.0.2

  • View.skeleton
    Sources/SkeletonUI/Extensions/View+SkeletonModifier.swift:5
    View the line on GitHub →
    Primary skeleton API; unconditional decl, no macCatalyst gap.
  • SkeletonList
    Sources/SkeletonUI/Skeleton/SkeletonList.swift:3
    View the line on GitHub →
    Skeleton list container; unconditional decl, no macCatalyst gap.
  • Package.swift:8
    View the line on GitHub →
    iOS 13 manifest floor applies to Mac Catalyst; no Catalyst-specific exclusions in the surface.

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it

Notes

Skeleton loading: Core skeleton-loading API (View.skeleton, SkeletonModifier, SkeletonList, SkeletonForEach, AnimationType/AppearanceType/ShapeType) is unconditional across the surface; the only os()-guarded decls are ancillary Image/NSImage initializer branches, not skeleton capability gates.

Badges for your README

Maintainer of skeletonui? These are yours — verified claims, linked to the receipts. Wrong verdict? That's a fix we want; see contribute.

verified badge
capability matrix badge
Skeleton loading badge