├── .github ├── FUNDING.yml └── workflows │ ├── build-and-test.yml │ └── documentation.yml ├── .gitignore ├── .spi.yml ├── .swiftpm └── xcode │ ├── package.xcworkspace │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ └── xcschemes │ └── Boutique.xcscheme ├── Demo ├── .gitignore ├── Demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved ├── Demo │ ├── App │ │ ├── App.BoutiqueDemo.swift │ │ ├── App.State.swift │ │ ├── App.Store.swift │ │ └── ContentView.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── ios-marketing-icon-1024x1024@1x.png │ │ │ ├── ipad-icon-20x20@1x.png │ │ │ ├── ipad-icon-20x20@2x.png │ │ │ ├── ipad-icon-29x29@1x.png │ │ │ ├── ipad-icon-29x29@2x.png │ │ │ ├── ipad-icon-40x40@1x.png │ │ │ ├── ipad-icon-40x40@2x.png │ │ │ ├── ipad-icon-76x76@1x.png │ │ │ ├── ipad-icon-76x76@2x.png │ │ │ ├── ipad-icon-83.5x83.5@2x.png │ │ │ ├── iphone-icon-20x20@2x.png │ │ │ ├── iphone-icon-20x20@3x.png │ │ │ ├── iphone-icon-29x29@1x.png │ │ │ ├── iphone-icon-29x29@2x.png │ │ │ ├── iphone-icon-29x29@3x.png │ │ │ ├── iphone-icon-40x40@2x.png │ │ │ ├── iphone-icon-40x40@3x.png │ │ │ ├── iphone-icon-57x57@1x.png │ │ │ ├── iphone-icon-57x57@2x.png │ │ │ ├── iphone-icon-60x60@2x.png │ │ │ └── iphone-icon-60x60@3x.png │ │ └── Contents.json │ ├── Components │ │ ├── AnimatableGradientView.swift │ │ ├── CarouselView.swift │ │ ├── FavoritesCarouselView.swift │ │ └── RedPandaCardView.swift │ ├── Design │ │ ├── Color.Palette.swift │ │ └── View+Style.swift │ ├── Images │ │ ├── ImagesController.swift │ │ ├── RemoteImage.swift │ │ └── RemoteImageView.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ └── SwiftUI │ │ └── ScrollFocusController.swift ├── Images │ └── Demo-App.png ├── LICENSE └── README.md ├── Images └── logo.jpg ├── LICENSE ├── Package.resolved ├── Package.swift ├── Performance Profiler ├── Images │ ├── App Icon Original.pxd │ ├── App Icon.png │ ├── Postprocessed App Icon.pxd │ ├── app-demo.png │ └── logo.png ├── Performance Profiler.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved ├── README.md ├── Resources │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── ios-marketing-icon-1024x1024@1x.png │ │ │ ├── ipad-icon-20x20@1x.png │ │ │ ├── ipad-icon-20x20@2x.png │ │ │ ├── ipad-icon-29x29@1x.png │ │ │ ├── ipad-icon-29x29@2x.png │ │ │ ├── ipad-icon-40x40@1x.png │ │ │ ├── ipad-icon-40x40@2x.png │ │ │ ├── ipad-icon-76x76@1x.png │ │ │ ├── ipad-icon-76x76@2x.png │ │ │ ├── ipad-icon-83.5x83.5@2x.png │ │ │ ├── iphone-icon-20x20@2x.png │ │ │ ├── iphone-icon-20x20@3x.png │ │ │ ├── iphone-icon-29x29@1x.png │ │ │ ├── iphone-icon-29x29@2x.png │ │ │ ├── iphone-icon-29x29@3x.png │ │ │ ├── iphone-icon-40x40@2x.png │ │ │ ├── iphone-icon-40x40@3x.png │ │ │ ├── iphone-icon-57x57@1x.png │ │ │ ├── iphone-icon-57x57@2x.png │ │ │ ├── iphone-icon-60x60@2x.png │ │ │ ├── iphone-icon-60x60@3x.png │ │ │ ├── mac-icon-128x128@1x.png │ │ │ ├── mac-icon-128x128@2x.png │ │ │ ├── mac-icon-16x16@1x.png │ │ │ ├── mac-icon-16x16@2x.png │ │ │ ├── mac-icon-256x256@1x.png │ │ │ ├── mac-icon-256x256@2x.png │ │ │ ├── mac-icon-32x32@1x.png │ │ │ ├── mac-icon-32x32@2x.png │ │ │ ├── mac-icon-512x512@1x.png │ │ │ └── mac-icon-512x512@2x.png │ │ └── Contents.json │ ├── Fonts │ │ └── Telegrama-Raw.otf │ ├── Info.plist │ └── Performance Profiler.entitlements └── Sources │ ├── App │ ├── App.Profiler.swift │ └── App.Store.swift │ ├── ContentView │ ├── CompactContentView.swift │ ├── CountButton.swift │ ├── CountButtonContainerView.swift │ ├── OperationProgressView.swift │ ├── PerformanceStatisticView.swift │ ├── RegularContentView.swift │ └── TerminalView.swift │ ├── Design │ ├── Color.Palette.swift │ ├── Font+Custom.swift │ └── View+Shadows.swift │ ├── EstimatedSize │ └── EstimatedSize.swift │ ├── RichNotes │ ├── EstimatedSize+RichNote.swift │ ├── MemoryFormatter.swift │ ├── Models.Demo.swift │ ├── PerformanceStatisticItem.swift │ ├── RichNotesController.swift │ └── RichNotesOperationsView.swift │ └── SwiftUI │ ├── SizeClassDependentValue.swift │ └── SizingResistantView.swift ├── README.md ├── Sources └── Boutique │ ├── Documentation.docc │ └── Articles │ │ ├── Boutique.md │ │ ├── The @Stored Family Of Property Wrappers.md │ │ └── Using Stores.md │ ├── Internal │ ├── AsyncValueSubject.swift │ ├── BoxedValue.swift │ ├── CachedValue.swift │ ├── JSONCoders.swift │ ├── Keychain.swift │ └── Store.ItemRemovalStrategy.swift │ ├── SecurelyStoredValue.swift │ ├── StorableItem.swift │ ├── Store+Identifiable.swift │ ├── Store+Observation.swift │ ├── Store.Operation.swift │ ├── Store.swift │ ├── StoreEvent.swift │ ├── Stored.swift │ ├── StoredValue+Array.swift │ ├── StoredValue+Binding.swift │ ├── StoredValue+Bool.swift │ ├── StoredValue+Dictionary.swift │ ├── StoredValue+KeypathSetter.swift │ └── StoredValue.swift ├── Tests └── BoutiqueTests │ ├── AsyncStoreTests.swift │ ├── BoutiqueItem.swift │ ├── SecurelyStoredValueTests.swift │ ├── StoreEvent.Tests.Requirements.swift │ ├── StoreTests.swift │ ├── StoredTests.swift │ └── StoredValueTests.swift ├── docs ├── css │ ├── 523.e9a069b0.css │ ├── 675.40c3bcb2.css │ ├── documentation-topic.b186e79f.css │ ├── index.ff036a9e.css │ ├── topic.672a9049.css │ └── tutorials-overview.6eb589ed.css ├── data │ └── documentation │ │ ├── boutique.json │ │ └── boutique │ │ ├── keychainerror.json │ │ ├── keychainerror │ │ ├── couldnotaccesskeychain.json │ │ ├── error-implementations.json │ │ ├── errorwithstatus(status:).json │ │ ├── itemnotfound.json │ │ ├── localizeddescription.json │ │ └── missingentitlement.json │ │ ├── keychaingroup.json │ │ ├── keychaingroup │ │ ├── expressiblebyextendedgraphemeclusterliteral-implementations.json │ │ ├── expressiblebyunicodescalarliteral-implementations.json │ │ ├── init(extendedgraphemeclusterliteral:).json │ │ ├── init(stringliteral:).json │ │ ├── init(unicodescalarliteral:).json │ │ ├── init(value:).json │ │ └── value.json │ │ ├── keychainservice.json │ │ ├── keychainservice │ │ ├── expressiblebyextendedgraphemeclusterliteral-implementations.json │ │ ├── expressiblebyunicodescalarliteral-implementations.json │ │ ├── init(extendedgraphemeclusterliteral:).json │ │ ├── init(stringliteral:).json │ │ ├── init(unicodescalarliteral:).json │ │ ├── init(value:).json │ │ └── value.json │ │ ├── securelystoredvalue.json │ │ ├── securelystoredvalue │ │ ├── append(_:).json │ │ ├── binding.json │ │ ├── init(key:service:group:).json │ │ ├── projectedvalue.json │ │ ├── remove().json │ │ ├── replace(_:with:).json │ │ ├── set(_:).json │ │ ├── set(_:to:).json │ │ ├── toggle().json │ │ ├── update(key:value:).json │ │ ├── values.json │ │ └── wrappedvalue.json │ │ ├── storableitem.json │ │ ├── store.json │ │ ├── store │ │ ├── events.json │ │ ├── init(storage:)-1dbuk.json │ │ ├── init(storage:)-2icz.json │ │ ├── init(storage:)-2zxc4.json │ │ ├── init(storage:)-8ky4y.json │ │ ├── init(storage:cacheidentifier:)-11vez.json │ │ ├── init(storage:cacheidentifier:)-1933a.json │ │ ├── insert(_:)-2vg6j.json │ │ ├── insert(_:)-3j9hw.json │ │ ├── insert(_:)-7z2oe.json │ │ ├── insert(_:)-9n4e3.json │ │ ├── items.json │ │ ├── itemshaveloaded().json │ │ ├── operation.json │ │ ├── operation │ │ │ ├── insert(_:)-1nu61.json │ │ │ ├── insert(_:)-32lwk.json │ │ │ ├── remove(_:)-2tqlz.json │ │ │ ├── remove(_:)-8ufsb.json │ │ │ ├── removeall().json │ │ │ └── run().json │ │ ├── previewstore(items:)-1azzy.json │ │ ├── previewstore(items:)-1zymp.json │ │ ├── previewstore(items:cacheidentifier:).json │ │ ├── remove(_:)-1w3lx.json │ │ ├── remove(_:)-3nzlq.json │ │ ├── remove(_:)-51ya6.json │ │ ├── remove(_:)-5dwyv.json │ │ ├── removeall()-1xc24.json │ │ └── removeall()-9zfmy.json │ │ ├── stored.json │ │ ├── stored │ │ ├── init(in:).json │ │ ├── projectedvalue.json │ │ └── wrappedvalue.json │ │ ├── storedvalue.json │ │ ├── storedvalue │ │ ├── append(_:).json │ │ ├── binding.json │ │ ├── init(key:default:storage:).json │ │ ├── init(wrappedvalue:key:storage:).json │ │ ├── projectedvalue.json │ │ ├── replace(_:with:).json │ │ ├── reset().json │ │ ├── set(_:).json │ │ ├── set(_:to:).json │ │ ├── toggle().json │ │ ├── togglepresence(_:).json │ │ ├── update(key:value:).json │ │ ├── values.json │ │ └── wrappedvalue.json │ │ ├── storeevent.json │ │ ├── storeevent │ │ ├── init(from:).json │ │ ├── items.json │ │ ├── operation-swift.enum.json │ │ ├── operation-swift.enum │ │ │ ├── !=(_:_:).json │ │ │ ├── equatable-implementations.json │ │ │ ├── init(from:).json │ │ │ ├── initialized.json │ │ │ ├── insert.json │ │ │ ├── loaded.json │ │ │ └── remove.json │ │ └── operation-swift.property.json │ │ ├── the-@stored-family-of-property-wrappers.json │ │ └── using-stores.json ├── developer-og-twitter.jpg ├── developer-og.jpg ├── documentation │ └── boutique │ │ ├── index.html │ │ ├── keychainerror │ │ ├── couldnotaccesskeychain │ │ │ └── index.html │ │ ├── error-implementations │ │ │ └── index.html │ │ ├── errorwithstatus(status:) │ │ │ └── index.html │ │ ├── index.html │ │ ├── itemnotfound │ │ │ └── index.html │ │ ├── localizeddescription │ │ │ └── index.html │ │ └── missingentitlement │ │ │ └── index.html │ │ ├── keychaingroup │ │ ├── expressiblebyextendedgraphemeclusterliteral-implementations │ │ │ └── index.html │ │ ├── expressiblebyunicodescalarliteral-implementations │ │ │ └── index.html │ │ ├── index.html │ │ ├── init(extendedgraphemeclusterliteral:) │ │ │ └── index.html │ │ ├── init(stringliteral:) │ │ │ └── index.html │ │ ├── init(unicodescalarliteral:) │ │ │ └── index.html │ │ ├── init(value:) │ │ │ └── index.html │ │ └── value │ │ │ └── index.html │ │ ├── keychainservice │ │ ├── expressiblebyextendedgraphemeclusterliteral-implementations │ │ │ └── index.html │ │ ├── expressiblebyunicodescalarliteral-implementations │ │ │ └── index.html │ │ ├── index.html │ │ ├── init(extendedgraphemeclusterliteral:) │ │ │ └── index.html │ │ ├── init(stringliteral:) │ │ │ └── index.html │ │ ├── init(unicodescalarliteral:) │ │ │ └── index.html │ │ ├── init(value:) │ │ │ └── index.html │ │ └── value │ │ │ └── index.html │ │ ├── securelystoredvalue │ │ ├── append(_:) │ │ │ └── index.html │ │ ├── binding │ │ │ └── index.html │ │ ├── index.html │ │ ├── init(key:service:group:) │ │ │ └── index.html │ │ ├── projectedvalue │ │ │ └── index.html │ │ ├── remove() │ │ │ └── index.html │ │ ├── replace(_:with:) │ │ │ └── index.html │ │ ├── set(_:) │ │ │ └── index.html │ │ ├── set(_:to:) │ │ │ └── index.html │ │ ├── toggle() │ │ │ └── index.html │ │ ├── update(key:value:) │ │ │ └── index.html │ │ ├── values │ │ │ └── index.html │ │ └── wrappedvalue │ │ │ └── index.html │ │ ├── storableitem │ │ └── index.html │ │ ├── store │ │ ├── events │ │ │ └── index.html │ │ ├── index.html │ │ ├── init(storage:)-1dbuk │ │ │ └── index.html │ │ ├── init(storage:)-2icz │ │ │ └── index.html │ │ ├── init(storage:)-2zxc4 │ │ │ └── index.html │ │ ├── init(storage:)-8ky4y │ │ │ └── index.html │ │ ├── init(storage:cacheidentifier:)-11vez │ │ │ └── index.html │ │ ├── init(storage:cacheidentifier:)-1933a │ │ │ └── index.html │ │ ├── insert(_:)-2vg6j │ │ │ └── index.html │ │ ├── insert(_:)-3j9hw │ │ │ └── index.html │ │ ├── insert(_:)-7z2oe │ │ │ └── index.html │ │ ├── insert(_:)-9n4e3 │ │ │ └── index.html │ │ ├── items │ │ │ └── index.html │ │ ├── itemshaveloaded() │ │ │ └── index.html │ │ ├── operation │ │ │ ├── index.html │ │ │ ├── insert(_:)-1nu61 │ │ │ │ └── index.html │ │ │ ├── insert(_:)-32lwk │ │ │ │ └── index.html │ │ │ ├── remove(_:)-2tqlz │ │ │ │ └── index.html │ │ │ ├── remove(_:)-8ufsb │ │ │ │ └── index.html │ │ │ ├── removeall() │ │ │ │ └── index.html │ │ │ └── run() │ │ │ │ └── index.html │ │ ├── previewstore(items:)-1azzy │ │ │ └── index.html │ │ ├── previewstore(items:)-1zymp │ │ │ └── index.html │ │ ├── previewstore(items:cacheidentifier:) │ │ │ └── index.html │ │ ├── remove(_:)-1w3lx │ │ │ └── index.html │ │ ├── remove(_:)-3nzlq │ │ │ └── index.html │ │ ├── remove(_:)-51ya6 │ │ │ └── index.html │ │ ├── remove(_:)-5dwyv │ │ │ └── index.html │ │ ├── removeall()-1xc24 │ │ │ └── index.html │ │ └── removeall()-9zfmy │ │ │ └── index.html │ │ ├── stored │ │ ├── index.html │ │ ├── init(in:) │ │ │ └── index.html │ │ ├── projectedvalue │ │ │ └── index.html │ │ └── wrappedvalue │ │ │ └── index.html │ │ ├── storedvalue │ │ ├── append(_:) │ │ │ └── index.html │ │ ├── binding │ │ │ └── index.html │ │ ├── index.html │ │ ├── init(key:default:storage:) │ │ │ └── index.html │ │ ├── init(wrappedvalue:key:storage:) │ │ │ └── index.html │ │ ├── projectedvalue │ │ │ └── index.html │ │ ├── replace(_:with:) │ │ │ └── index.html │ │ ├── reset() │ │ │ └── index.html │ │ ├── set(_:) │ │ │ └── index.html │ │ ├── set(_:to:) │ │ │ └── index.html │ │ ├── toggle() │ │ │ └── index.html │ │ ├── togglepresence(_:) │ │ │ └── index.html │ │ ├── update(key:value:) │ │ │ └── index.html │ │ ├── values │ │ │ └── index.html │ │ └── wrappedvalue │ │ │ └── index.html │ │ ├── storeevent │ │ ├── index.html │ │ ├── init(from:) │ │ │ └── index.html │ │ ├── items │ │ │ └── index.html │ │ ├── operation-swift.enum │ │ │ ├── !=(_:_:) │ │ │ │ └── index.html │ │ │ ├── equatable-implementations │ │ │ │ └── index.html │ │ │ ├── index.html │ │ │ ├── init(from:) │ │ │ │ └── index.html │ │ │ ├── initialized │ │ │ │ └── index.html │ │ │ ├── insert │ │ │ │ └── index.html │ │ │ ├── loaded │ │ │ │ └── index.html │ │ │ └── remove │ │ │ │ └── index.html │ │ └── operation-swift.property │ │ │ └── index.html │ │ ├── the-@stored-family-of-property-wrappers │ │ └── index.html │ │ └── using-stores │ │ └── index.html ├── favicon.ico ├── favicon.svg ├── img │ ├── added-icon.832a5d2c.svg │ ├── deprecated-icon.7bf1740a.svg │ └── modified-icon.efb2697d.svg ├── index.html ├── index │ └── index.json ├── js │ ├── 337.274a8ccc.js │ ├── 37.3cabdf6d.js │ ├── 523.3af1b2ef.js │ ├── 903.5a8b9c15.js │ ├── chunk-vendors.bdb7cbba.js │ ├── documentation-topic.f9ef3692.js │ ├── highlight-js-bash-js.702f0c5c.js │ ├── highlight-js-c-js.063069d3.js │ ├── highlight-js-cpp-js.458a9ae4.js │ ├── highlight-js-css-js.bfc4251f.js │ ├── highlight-js-custom-markdown.78c9f6ed.js │ ├── highlight-js-custom-swift.738731d1.js │ ├── highlight-js-diff-js.4db9a783.js │ ├── highlight-js-http-js.f78e83c2.js │ ├── highlight-js-java-js.4fe21e94.js │ ├── highlight-js-javascript-js.dfc9d16d.js │ ├── highlight-js-json-js.2a1856ba.js │ ├── highlight-js-llvm-js.26121771.js │ ├── highlight-js-markdown-js.a2f456af.js │ ├── highlight-js-objectivec-js.74dea052.js │ ├── highlight-js-perl-js.da6eda82.js │ ├── highlight-js-php-js.c458ffa4.js │ ├── highlight-js-python-js.60354774.js │ ├── highlight-js-ruby-js.7272231f.js │ ├── highlight-js-scss-js.adcd11a2.js │ ├── highlight-js-shell-js.0ad5b20f.js │ ├── highlight-js-swift-js.bdd5bff5.js │ ├── highlight-js-xml-js.0d78f903.js │ ├── index.91ed7402.js │ ├── topic.2687cdff.js │ └── tutorials-overview.2eff1231.js ├── metadata.json └── theme-settings.json └── llms.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/.gitignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Boutique.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Boutique.xcscheme -------------------------------------------------------------------------------- /Demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/.gitignore -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Demo/Demo/App/App.BoutiqueDemo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/App/App.BoutiqueDemo.swift -------------------------------------------------------------------------------- /Demo/Demo/App/App.State.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/App/App.State.swift -------------------------------------------------------------------------------- /Demo/Demo/App/App.Store.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/App/App.Store.swift -------------------------------------------------------------------------------- /Demo/Demo/App/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/App/ContentView.swift -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ios-marketing-icon-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ios-marketing-icon-1024x1024@1x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@1x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@1x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@1x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@1x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/ipad-icon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@3x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@1x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@3x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@3x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@1x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@3x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Components/AnimatableGradientView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Components/AnimatableGradientView.swift -------------------------------------------------------------------------------- /Demo/Demo/Components/CarouselView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Components/CarouselView.swift -------------------------------------------------------------------------------- /Demo/Demo/Components/FavoritesCarouselView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Components/FavoritesCarouselView.swift -------------------------------------------------------------------------------- /Demo/Demo/Components/RedPandaCardView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Components/RedPandaCardView.swift -------------------------------------------------------------------------------- /Demo/Demo/Design/Color.Palette.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Design/Color.Palette.swift -------------------------------------------------------------------------------- /Demo/Demo/Design/View+Style.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Design/View+Style.swift -------------------------------------------------------------------------------- /Demo/Demo/Images/ImagesController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Images/ImagesController.swift -------------------------------------------------------------------------------- /Demo/Demo/Images/RemoteImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Images/RemoteImage.swift -------------------------------------------------------------------------------- /Demo/Demo/Images/RemoteImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Images/RemoteImageView.swift -------------------------------------------------------------------------------- /Demo/Demo/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/SwiftUI/ScrollFocusController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Demo/SwiftUI/ScrollFocusController.swift -------------------------------------------------------------------------------- /Demo/Images/Demo-App.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/Images/Demo-App.png -------------------------------------------------------------------------------- /Demo/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/LICENSE -------------------------------------------------------------------------------- /Demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Demo/README.md -------------------------------------------------------------------------------- /Images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Images/logo.jpg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Package.swift -------------------------------------------------------------------------------- /Performance Profiler/Images/App Icon Original.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Images/App Icon Original.pxd -------------------------------------------------------------------------------- /Performance Profiler/Images/App Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Images/App Icon.png -------------------------------------------------------------------------------- /Performance Profiler/Images/Postprocessed App Icon.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Images/Postprocessed App Icon.pxd -------------------------------------------------------------------------------- /Performance Profiler/Images/app-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Images/app-demo.png -------------------------------------------------------------------------------- /Performance Profiler/Images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Images/logo.png -------------------------------------------------------------------------------- /Performance Profiler/Performance Profiler.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Performance Profiler.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Performance Profiler/Performance Profiler.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Performance Profiler.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Performance Profiler/Performance Profiler.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Performance Profiler.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Performance Profiler/Performance Profiler.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Performance Profiler.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Performance Profiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/README.md -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ios-marketing-icon-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ios-marketing-icon-1024x1024@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-20x20@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-29x29@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-40x40@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-76x76@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/ipad-icon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-20x20@3x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-29x29@3x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-40x40@3x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-57x57@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/iphone-icon-60x60@3x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-128x128@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-128x128@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-128x128@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-16x16@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-16x16@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-16x16@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-256x256@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-256x256@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-256x256@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-32x32@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-32x32@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-32x32@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-512x512@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-512x512@1x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/AppIcon.appiconset/mac-icon-512x512@2x.png -------------------------------------------------------------------------------- /Performance Profiler/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Performance Profiler/Resources/Fonts/Telegrama-Raw.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Fonts/Telegrama-Raw.otf -------------------------------------------------------------------------------- /Performance Profiler/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Info.plist -------------------------------------------------------------------------------- /Performance Profiler/Resources/Performance Profiler.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Resources/Performance Profiler.entitlements -------------------------------------------------------------------------------- /Performance Profiler/Sources/App/App.Profiler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/App/App.Profiler.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/App/App.Store.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/App/App.Store.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/ContentView/CompactContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/ContentView/CompactContentView.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/ContentView/CountButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/ContentView/CountButton.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/ContentView/CountButtonContainerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/ContentView/CountButtonContainerView.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/ContentView/OperationProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/ContentView/OperationProgressView.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/ContentView/PerformanceStatisticView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/ContentView/PerformanceStatisticView.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/ContentView/RegularContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/ContentView/RegularContentView.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/ContentView/TerminalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/ContentView/TerminalView.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/Design/Color.Palette.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/Design/Color.Palette.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/Design/Font+Custom.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/Design/Font+Custom.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/Design/View+Shadows.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/Design/View+Shadows.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/EstimatedSize/EstimatedSize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/EstimatedSize/EstimatedSize.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/RichNotes/EstimatedSize+RichNote.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/RichNotes/EstimatedSize+RichNote.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/RichNotes/MemoryFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/RichNotes/MemoryFormatter.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/RichNotes/Models.Demo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/RichNotes/Models.Demo.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/RichNotes/PerformanceStatisticItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/RichNotes/PerformanceStatisticItem.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/RichNotes/RichNotesController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/RichNotes/RichNotesController.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/RichNotes/RichNotesOperationsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/RichNotes/RichNotesOperationsView.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/SwiftUI/SizeClassDependentValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/SwiftUI/SizeClassDependentValue.swift -------------------------------------------------------------------------------- /Performance Profiler/Sources/SwiftUI/SizingResistantView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Performance Profiler/Sources/SwiftUI/SizingResistantView.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Boutique/Documentation.docc/Articles/Boutique.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Documentation.docc/Articles/Boutique.md -------------------------------------------------------------------------------- /Sources/Boutique/Documentation.docc/Articles/The @Stored Family Of Property Wrappers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Documentation.docc/Articles/The @Stored Family Of Property Wrappers.md -------------------------------------------------------------------------------- /Sources/Boutique/Documentation.docc/Articles/Using Stores.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Documentation.docc/Articles/Using Stores.md -------------------------------------------------------------------------------- /Sources/Boutique/Internal/AsyncValueSubject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Internal/AsyncValueSubject.swift -------------------------------------------------------------------------------- /Sources/Boutique/Internal/BoxedValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Internal/BoxedValue.swift -------------------------------------------------------------------------------- /Sources/Boutique/Internal/CachedValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Internal/CachedValue.swift -------------------------------------------------------------------------------- /Sources/Boutique/Internal/JSONCoders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Internal/JSONCoders.swift -------------------------------------------------------------------------------- /Sources/Boutique/Internal/Keychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Internal/Keychain.swift -------------------------------------------------------------------------------- /Sources/Boutique/Internal/Store.ItemRemovalStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Internal/Store.ItemRemovalStrategy.swift -------------------------------------------------------------------------------- /Sources/Boutique/SecurelyStoredValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/SecurelyStoredValue.swift -------------------------------------------------------------------------------- /Sources/Boutique/StorableItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StorableItem.swift -------------------------------------------------------------------------------- /Sources/Boutique/Store+Identifiable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Store+Identifiable.swift -------------------------------------------------------------------------------- /Sources/Boutique/Store+Observation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Store+Observation.swift -------------------------------------------------------------------------------- /Sources/Boutique/Store.Operation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Store.Operation.swift -------------------------------------------------------------------------------- /Sources/Boutique/Store.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Store.swift -------------------------------------------------------------------------------- /Sources/Boutique/StoreEvent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StoreEvent.swift -------------------------------------------------------------------------------- /Sources/Boutique/Stored.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/Stored.swift -------------------------------------------------------------------------------- /Sources/Boutique/StoredValue+Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StoredValue+Array.swift -------------------------------------------------------------------------------- /Sources/Boutique/StoredValue+Binding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StoredValue+Binding.swift -------------------------------------------------------------------------------- /Sources/Boutique/StoredValue+Bool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StoredValue+Bool.swift -------------------------------------------------------------------------------- /Sources/Boutique/StoredValue+Dictionary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StoredValue+Dictionary.swift -------------------------------------------------------------------------------- /Sources/Boutique/StoredValue+KeypathSetter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StoredValue+KeypathSetter.swift -------------------------------------------------------------------------------- /Sources/Boutique/StoredValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Sources/Boutique/StoredValue.swift -------------------------------------------------------------------------------- /Tests/BoutiqueTests/AsyncStoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Tests/BoutiqueTests/AsyncStoreTests.swift -------------------------------------------------------------------------------- /Tests/BoutiqueTests/BoutiqueItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Tests/BoutiqueTests/BoutiqueItem.swift -------------------------------------------------------------------------------- /Tests/BoutiqueTests/SecurelyStoredValueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Tests/BoutiqueTests/SecurelyStoredValueTests.swift -------------------------------------------------------------------------------- /Tests/BoutiqueTests/StoreEvent.Tests.Requirements.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Tests/BoutiqueTests/StoreEvent.Tests.Requirements.swift -------------------------------------------------------------------------------- /Tests/BoutiqueTests/StoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Tests/BoutiqueTests/StoreTests.swift -------------------------------------------------------------------------------- /Tests/BoutiqueTests/StoredTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Tests/BoutiqueTests/StoredTests.swift -------------------------------------------------------------------------------- /Tests/BoutiqueTests/StoredValueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/Tests/BoutiqueTests/StoredValueTests.swift -------------------------------------------------------------------------------- /docs/css/523.e9a069b0.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/css/523.e9a069b0.css -------------------------------------------------------------------------------- /docs/css/675.40c3bcb2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/css/675.40c3bcb2.css -------------------------------------------------------------------------------- /docs/css/documentation-topic.b186e79f.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/css/documentation-topic.b186e79f.css -------------------------------------------------------------------------------- /docs/css/index.ff036a9e.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/css/index.ff036a9e.css -------------------------------------------------------------------------------- /docs/css/topic.672a9049.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/css/topic.672a9049.css -------------------------------------------------------------------------------- /docs/css/tutorials-overview.6eb589ed.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/css/tutorials-overview.6eb589ed.css -------------------------------------------------------------------------------- /docs/data/documentation/boutique.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainerror.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainerror.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainerror/couldnotaccesskeychain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainerror/couldnotaccesskeychain.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainerror/error-implementations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainerror/error-implementations.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainerror/errorwithstatus(status:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainerror/errorwithstatus(status:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainerror/itemnotfound.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainerror/itemnotfound.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainerror/localizeddescription.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainerror/localizeddescription.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainerror/missingentitlement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainerror/missingentitlement.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup/expressiblebyextendedgraphemeclusterliteral-implementations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup/expressiblebyextendedgraphemeclusterliteral-implementations.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup/expressiblebyunicodescalarliteral-implementations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup/expressiblebyunicodescalarliteral-implementations.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup/init(extendedgraphemeclusterliteral:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup/init(extendedgraphemeclusterliteral:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup/init(stringliteral:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup/init(stringliteral:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup/init(unicodescalarliteral:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup/init(unicodescalarliteral:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup/init(value:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup/init(value:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychaingroup/value.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychaingroup/value.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice/expressiblebyextendedgraphemeclusterliteral-implementations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice/expressiblebyextendedgraphemeclusterliteral-implementations.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice/expressiblebyunicodescalarliteral-implementations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice/expressiblebyunicodescalarliteral-implementations.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice/init(extendedgraphemeclusterliteral:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice/init(extendedgraphemeclusterliteral:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice/init(stringliteral:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice/init(stringliteral:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice/init(unicodescalarliteral:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice/init(unicodescalarliteral:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice/init(value:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice/init(value:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/keychainservice/value.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/keychainservice/value.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/append(_:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/append(_:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/binding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/binding.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/init(key:service:group:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/init(key:service:group:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/projectedvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/projectedvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/remove().json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/remove().json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/replace(_:with:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/replace(_:with:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/set(_:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/set(_:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/set(_:to:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/set(_:to:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/toggle().json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/toggle().json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/update(key:value:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/update(key:value:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/values.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/values.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/securelystoredvalue/wrappedvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/securelystoredvalue/wrappedvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storableitem.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storableitem.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/events.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/events.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/init(storage:)-1dbuk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/init(storage:)-1dbuk.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/init(storage:)-2icz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/init(storage:)-2icz.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/init(storage:)-2zxc4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/init(storage:)-2zxc4.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/init(storage:)-8ky4y.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/init(storage:)-8ky4y.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/init(storage:cacheidentifier:)-11vez.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/init(storage:cacheidentifier:)-11vez.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/init(storage:cacheidentifier:)-1933a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/init(storage:cacheidentifier:)-1933a.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/insert(_:)-2vg6j.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/insert(_:)-2vg6j.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/insert(_:)-3j9hw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/insert(_:)-3j9hw.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/insert(_:)-7z2oe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/insert(_:)-7z2oe.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/insert(_:)-9n4e3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/insert(_:)-9n4e3.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/items.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/itemshaveloaded().json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/itemshaveloaded().json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/operation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/operation.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/operation/insert(_:)-1nu61.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/operation/insert(_:)-1nu61.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/operation/insert(_:)-32lwk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/operation/insert(_:)-32lwk.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/operation/remove(_:)-2tqlz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/operation/remove(_:)-2tqlz.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/operation/remove(_:)-8ufsb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/operation/remove(_:)-8ufsb.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/operation/removeall().json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/operation/removeall().json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/operation/run().json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/operation/run().json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/previewstore(items:)-1azzy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/previewstore(items:)-1azzy.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/previewstore(items:)-1zymp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/previewstore(items:)-1zymp.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/previewstore(items:cacheidentifier:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/previewstore(items:cacheidentifier:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/remove(_:)-1w3lx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/remove(_:)-1w3lx.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/remove(_:)-3nzlq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/remove(_:)-3nzlq.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/remove(_:)-51ya6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/remove(_:)-51ya6.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/remove(_:)-5dwyv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/remove(_:)-5dwyv.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/removeall()-1xc24.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/removeall()-1xc24.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/store/removeall()-9zfmy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/store/removeall()-9zfmy.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/stored.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/stored.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/stored/init(in:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/stored/init(in:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/stored/projectedvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/stored/projectedvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/stored/wrappedvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/stored/wrappedvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/append(_:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/append(_:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/binding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/binding.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/init(key:default:storage:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/init(key:default:storage:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/init(wrappedvalue:key:storage:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/init(wrappedvalue:key:storage:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/projectedvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/projectedvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/replace(_:with:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/replace(_:with:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/reset().json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/reset().json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/set(_:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/set(_:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/set(_:to:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/set(_:to:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/toggle().json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/toggle().json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/togglepresence(_:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/togglepresence(_:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/update(key:value:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/update(key:value:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/values.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/values.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storedvalue/wrappedvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storedvalue/wrappedvalue.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/init(from:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/init(from:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/items.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum/!=(_:_:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum/!=(_:_:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum/equatable-implementations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum/equatable-implementations.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum/init(from:).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum/init(from:).json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum/initialized.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum/initialized.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum/insert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum/insert.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum/loaded.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum/loaded.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.enum/remove.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.enum/remove.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/storeevent/operation-swift.property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/storeevent/operation-swift.property.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/the-@stored-family-of-property-wrappers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/the-@stored-family-of-property-wrappers.json -------------------------------------------------------------------------------- /docs/data/documentation/boutique/using-stores.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/data/documentation/boutique/using-stores.json -------------------------------------------------------------------------------- /docs/developer-og-twitter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/developer-og-twitter.jpg -------------------------------------------------------------------------------- /docs/developer-og.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/developer-og.jpg -------------------------------------------------------------------------------- /docs/documentation/boutique/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainerror/couldnotaccesskeychain/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainerror/couldnotaccesskeychain/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainerror/error-implementations/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainerror/error-implementations/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainerror/errorwithstatus(status:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainerror/errorwithstatus(status:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainerror/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainerror/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainerror/itemnotfound/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainerror/itemnotfound/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainerror/localizeddescription/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainerror/localizeddescription/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainerror/missingentitlement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainerror/missingentitlement/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/expressiblebyextendedgraphemeclusterliteral-implementations/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/expressiblebyextendedgraphemeclusterliteral-implementations/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/expressiblebyunicodescalarliteral-implementations/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/expressiblebyunicodescalarliteral-implementations/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/init(extendedgraphemeclusterliteral:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/init(extendedgraphemeclusterliteral:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/init(stringliteral:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/init(stringliteral:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/init(unicodescalarliteral:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/init(unicodescalarliteral:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/init(value:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/init(value:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychaingroup/value/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychaingroup/value/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/expressiblebyextendedgraphemeclusterliteral-implementations/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/expressiblebyextendedgraphemeclusterliteral-implementations/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/expressiblebyunicodescalarliteral-implementations/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/expressiblebyunicodescalarliteral-implementations/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/init(extendedgraphemeclusterliteral:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/init(extendedgraphemeclusterliteral:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/init(stringliteral:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/init(stringliteral:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/init(unicodescalarliteral:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/init(unicodescalarliteral:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/init(value:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/init(value:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/keychainservice/value/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/keychainservice/value/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/append(_:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/append(_:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/binding/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/binding/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/init(key:service:group:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/init(key:service:group:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/projectedvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/projectedvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/remove()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/remove()/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/replace(_:with:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/replace(_:with:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/set(_:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/set(_:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/set(_:to:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/set(_:to:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/toggle()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/toggle()/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/update(key:value:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/update(key:value:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/values/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/values/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/securelystoredvalue/wrappedvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/securelystoredvalue/wrappedvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storableitem/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storableitem/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/events/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/events/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/init(storage:)-1dbuk/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/init(storage:)-1dbuk/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/init(storage:)-2icz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/init(storage:)-2icz/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/init(storage:)-2zxc4/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/init(storage:)-2zxc4/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/init(storage:)-8ky4y/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/init(storage:)-8ky4y/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/init(storage:cacheidentifier:)-11vez/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/init(storage:cacheidentifier:)-11vez/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/init(storage:cacheidentifier:)-1933a/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/init(storage:cacheidentifier:)-1933a/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/insert(_:)-2vg6j/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/insert(_:)-2vg6j/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/insert(_:)-3j9hw/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/insert(_:)-3j9hw/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/insert(_:)-7z2oe/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/insert(_:)-7z2oe/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/insert(_:)-9n4e3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/insert(_:)-9n4e3/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/items/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/items/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/itemshaveloaded()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/itemshaveloaded()/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/operation/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/operation/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/operation/insert(_:)-1nu61/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/operation/insert(_:)-1nu61/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/operation/insert(_:)-32lwk/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/operation/insert(_:)-32lwk/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/operation/remove(_:)-2tqlz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/operation/remove(_:)-2tqlz/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/operation/remove(_:)-8ufsb/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/operation/remove(_:)-8ufsb/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/operation/removeall()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/operation/removeall()/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/operation/run()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/operation/run()/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/previewstore(items:)-1azzy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/previewstore(items:)-1azzy/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/previewstore(items:)-1zymp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/previewstore(items:)-1zymp/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/previewstore(items:cacheidentifier:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/previewstore(items:cacheidentifier:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/remove(_:)-1w3lx/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/remove(_:)-1w3lx/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/remove(_:)-3nzlq/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/remove(_:)-3nzlq/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/remove(_:)-51ya6/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/remove(_:)-51ya6/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/remove(_:)-5dwyv/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/remove(_:)-5dwyv/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/removeall()-1xc24/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/removeall()-1xc24/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/store/removeall()-9zfmy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/store/removeall()-9zfmy/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/stored/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/stored/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/stored/init(in:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/stored/init(in:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/stored/projectedvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/stored/projectedvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/stored/wrappedvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/stored/wrappedvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/append(_:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/append(_:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/binding/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/binding/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/init(key:default:storage:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/init(key:default:storage:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/init(wrappedvalue:key:storage:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/init(wrappedvalue:key:storage:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/projectedvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/projectedvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/replace(_:with:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/replace(_:with:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/reset()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/reset()/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/set(_:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/set(_:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/set(_:to:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/set(_:to:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/toggle()/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/toggle()/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/togglepresence(_:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/togglepresence(_:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/update(key:value:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/update(key:value:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/values/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/values/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storedvalue/wrappedvalue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storedvalue/wrappedvalue/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/init(from:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/init(from:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/items/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/items/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/!=(_:_:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/!=(_:_:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/equatable-implementations/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/equatable-implementations/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/init(from:)/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/init(from:)/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/initialized/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/initialized/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/insert/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/insert/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/loaded/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/loaded/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.enum/remove/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.enum/remove/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/storeevent/operation-swift.property/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/storeevent/operation-swift.property/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/the-@stored-family-of-property-wrappers/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/the-@stored-family-of-property-wrappers/index.html -------------------------------------------------------------------------------- /docs/documentation/boutique/using-stores/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/documentation/boutique/using-stores/index.html -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/favicon.svg -------------------------------------------------------------------------------- /docs/img/added-icon.832a5d2c.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/img/added-icon.832a5d2c.svg -------------------------------------------------------------------------------- /docs/img/deprecated-icon.7bf1740a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/img/deprecated-icon.7bf1740a.svg -------------------------------------------------------------------------------- /docs/img/modified-icon.efb2697d.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/img/modified-icon.efb2697d.svg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/index/index.json -------------------------------------------------------------------------------- /docs/js/337.274a8ccc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/337.274a8ccc.js -------------------------------------------------------------------------------- /docs/js/37.3cabdf6d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/37.3cabdf6d.js -------------------------------------------------------------------------------- /docs/js/523.3af1b2ef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/523.3af1b2ef.js -------------------------------------------------------------------------------- /docs/js/903.5a8b9c15.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/903.5a8b9c15.js -------------------------------------------------------------------------------- /docs/js/chunk-vendors.bdb7cbba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/chunk-vendors.bdb7cbba.js -------------------------------------------------------------------------------- /docs/js/documentation-topic.f9ef3692.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/documentation-topic.f9ef3692.js -------------------------------------------------------------------------------- /docs/js/highlight-js-bash-js.702f0c5c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-bash-js.702f0c5c.js -------------------------------------------------------------------------------- /docs/js/highlight-js-c-js.063069d3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-c-js.063069d3.js -------------------------------------------------------------------------------- /docs/js/highlight-js-cpp-js.458a9ae4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-cpp-js.458a9ae4.js -------------------------------------------------------------------------------- /docs/js/highlight-js-css-js.bfc4251f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-css-js.bfc4251f.js -------------------------------------------------------------------------------- /docs/js/highlight-js-custom-markdown.78c9f6ed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-custom-markdown.78c9f6ed.js -------------------------------------------------------------------------------- /docs/js/highlight-js-custom-swift.738731d1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-custom-swift.738731d1.js -------------------------------------------------------------------------------- /docs/js/highlight-js-diff-js.4db9a783.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-diff-js.4db9a783.js -------------------------------------------------------------------------------- /docs/js/highlight-js-http-js.f78e83c2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-http-js.f78e83c2.js -------------------------------------------------------------------------------- /docs/js/highlight-js-java-js.4fe21e94.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-java-js.4fe21e94.js -------------------------------------------------------------------------------- /docs/js/highlight-js-javascript-js.dfc9d16d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-javascript-js.dfc9d16d.js -------------------------------------------------------------------------------- /docs/js/highlight-js-json-js.2a1856ba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-json-js.2a1856ba.js -------------------------------------------------------------------------------- /docs/js/highlight-js-llvm-js.26121771.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-llvm-js.26121771.js -------------------------------------------------------------------------------- /docs/js/highlight-js-markdown-js.a2f456af.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-markdown-js.a2f456af.js -------------------------------------------------------------------------------- /docs/js/highlight-js-objectivec-js.74dea052.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-objectivec-js.74dea052.js -------------------------------------------------------------------------------- /docs/js/highlight-js-perl-js.da6eda82.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-perl-js.da6eda82.js -------------------------------------------------------------------------------- /docs/js/highlight-js-php-js.c458ffa4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-php-js.c458ffa4.js -------------------------------------------------------------------------------- /docs/js/highlight-js-python-js.60354774.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-python-js.60354774.js -------------------------------------------------------------------------------- /docs/js/highlight-js-ruby-js.7272231f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-ruby-js.7272231f.js -------------------------------------------------------------------------------- /docs/js/highlight-js-scss-js.adcd11a2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-scss-js.adcd11a2.js -------------------------------------------------------------------------------- /docs/js/highlight-js-shell-js.0ad5b20f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-shell-js.0ad5b20f.js -------------------------------------------------------------------------------- /docs/js/highlight-js-swift-js.bdd5bff5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-swift-js.bdd5bff5.js -------------------------------------------------------------------------------- /docs/js/highlight-js-xml-js.0d78f903.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/highlight-js-xml-js.0d78f903.js -------------------------------------------------------------------------------- /docs/js/index.91ed7402.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/index.91ed7402.js -------------------------------------------------------------------------------- /docs/js/topic.2687cdff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/topic.2687cdff.js -------------------------------------------------------------------------------- /docs/js/tutorials-overview.2eff1231.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/js/tutorials-overview.2eff1231.js -------------------------------------------------------------------------------- /docs/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/metadata.json -------------------------------------------------------------------------------- /docs/theme-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/docs/theme-settings.json -------------------------------------------------------------------------------- /llms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mergesort/Boutique/HEAD/llms.txt --------------------------------------------------------------------------------