diff --git a/ContentSync_Sketch_8.1.0.dmg b/ContentSync_Sketch_8.1.0.dmg deleted file mode 100644 index dfc4fba..0000000 Binary files a/ContentSync_Sketch_8.1.0.dmg and /dev/null differ diff --git a/ContentSync_Sketch_8.1.1.dmg b/ContentSync_Sketch_8.1.1.dmg new file mode 100644 index 0000000..1562619 Binary files /dev/null and b/ContentSync_Sketch_8.1.1.dmg differ diff --git a/README.md b/README.md index 44bc58f..b612960 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ **Content collaboration for Sketch. Sync copy between Sketch designs and Google Spreadsheets and Microsoft 365 Exel.** -# SketchContentSync 8.1.0 +# SketchContentSync 8.1.1 Sync content to Google Spreadsheets and Microsoft 365 Excel directly from within Sketch. @@ -42,6 +42,10 @@ Create a github issue or contact [support@contentsync.com](mailto:support@conten ### Changelog +#### 8.1.1 + ++ Fixes bug when using vector editing + #### 8.1.0 + Support Sketch 72 diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/ContentSyncRealtime b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/ContentSyncRealtime index 465c598..91d559e 100755 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/ContentSyncRealtime and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/ContentSyncRealtime differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Assets.car b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Assets.car index b0b12d0..8ad2a02 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Assets.car and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Assets.car differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection.nib index 0f125c6..bc3eb97 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection2.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection2.nib index ebbd85f..08888a4 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection2.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSection2.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionImageLayer.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionImageLayer.nib index 668e8da..044d0f9 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionImageLayer.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionImageLayer.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionMultipleLayers.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionMultipleLayers.nib index cff764b..3fe8af0 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionMultipleLayers.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionMultipleLayers.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverride.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverride.nib index cc70345..02479c5 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverride.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverride.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverrides.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverrides.nib index 40945d4..4567d7a 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverrides.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionOverrides.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTextLayer.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTextLayer.nib index f97ff12..ac1e80e 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTextLayer.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTextLayer.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTitle.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTitle.nib index ad1e95c..871807f 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTitle.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSContentKeyInspectorSectionTitle.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSInspectorItemWrapper.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSInspectorItemWrapper.nib index 77fc114..17a28b8 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSInspectorItemWrapper.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSInspectorItemWrapper.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardFinal.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardFinal.nib index c36e480..32377c8 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardFinal.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardFinal.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerList.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerList.nib index e43f323..d927447 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerList.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerList.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerPane.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerPane.nib index 6ce5d0c..cf712ee 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerPane.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardLayerPane.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardSelectProject.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardSelectProject.nib index 62a897b..4690ce4 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardSelectProject.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardSelectProject.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardVersions.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardVersions.nib index 0feac60..508dc54 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardVersions.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardVersions.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardWelcome.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardWelcome.nib index 362913b..a1d7074 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardWelcome.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSOnboardWelcome.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupAccount.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupAccount.nib index 58898a8..9176a41 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupAccount.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupAccount.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupFeedback.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupFeedback.nib index 97be967..63c9bb4 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupFeedback.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupFeedback.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupLogin.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupLogin.nib index c65aa19..6fe20b2 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupLogin.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupLogin.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindow.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindow.nib index b68f0d4..5a73761 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindow.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindow.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindowContent.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindowContent.nib index ce870a0..bc873b4 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindowContent.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSPopupWindowContent.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPane.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPane.nib index 4d27559..88e1e95 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPane.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPane.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneError.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneError.nib index 2113c15..d6122cd 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneError.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneError.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneLoggedOut.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneLoggedOut.nib index ecad0ba..6949dd1 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneLoggedOut.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneLoggedOut.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectNewView.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectNewView.nib index f5d0b17..99acbba 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectNewView.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectNewView.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectView.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectView.nib index 61c2c93..151dc50 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectView.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabProjectView.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncActionRunning.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncActionRunning.nib index 7939f4a..3e14b42 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncActionRunning.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncActionRunning.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncView.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncView.nib index 0b0dd6b..60ac4bb 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncView.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabSyncView.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabVersionNewView.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabVersionNewView.nib index bc0a30a..d5f3a61 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabVersionNewView.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabVersionNewView.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabs.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabs.nib index 39a63c8..8c60c35 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabs.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTabs.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTitleBar.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTitleBar.nib index 7fd0270..126a51d 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTitleBar.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSTopbarPaneTitleBar.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemError.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemError.nib index 8e4f80f..7bb3f06 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemError.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemError.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemHeaderSearch.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemHeaderSearch.nib index 4df3bb7..6059010 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemHeaderSearch.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemHeaderSearch.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemLoading.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemLoading.nib index 58cd92a..3cbb6fb 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemLoading.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSUIMenuItemLoading.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSVersionPopup.nib b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSVersionPopup.nib index 4bcfca6..9497805 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSVersionPopup.nib and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/CSVersionPopup.nib differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/ContentSyncRealtimeResources.bundle/Contents/Info.plist b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/ContentSyncRealtimeResources.bundle/Contents/Info.plist index a3767e0..6f0d6bd 100644 --- a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/ContentSyncRealtimeResources.bundle/Contents/Info.plist +++ b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/ContentSyncRealtimeResources.bundle/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E287 + 20F71 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,19 +27,19 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12A7209 + 12E262 DTPlatformName macosx DTPlatformVersion - 10.15.6 + 11.3 DTSDKBuild - 19G68 + 20E214 DTSDKName - macosx10.15 + macosx11.3 DTXcode - 1200 + 1250 DTXcodeBuild - 12A7209 + 12E262 LSMinimumSystemVersion 10.12 NSHumanReadableCopyright diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Info.plist b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Info.plist index 8f7a226..fb59db2 100644 --- a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Info.plist +++ b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/Resources/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E287 + 20F71 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,29 +17,29 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 8.1.0 + 8.1.1 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 8.1.0 + 8.1.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12A7209 + 12E262 DTPlatformName macosx DTPlatformVersion - 10.15.6 + 11.3 DTSDKBuild - 19G68 + 20E214 DTSDKName - macosx10.15 + macosx11.3 DTXcode - 1200 + 1250 DTXcodeBuild - 12A7209 + 12E262 LSMinimumSystemVersion 10.14 NSHumanReadableCopyright diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/_CodeSignature/CodeResources b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/_CodeSignature/CodeResources index cebcae7..ff3c707 100644 --- a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/_CodeSignature/CodeResources +++ b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtime.framework/_CodeSignature/CodeResources @@ -6,143 +6,143 @@ Resources/Assets.car - C7cBa0tJgJDaq/fT3v890qcVG3s= + 52rZITZoolRAeTi/cp5wAm6kTN0= Resources/CSContentKeyInspectorSection.nib - y/517zhXRNjgx6RNHpbkv66sNPw= + Yi0wD8582uPQftirXzgZ6KOmDu0= Resources/CSContentKeyInspectorSection2.nib - KZ05kL0SRDll/8ejF75H42Pg1fU= + HZvEOzMpkdOAPT43ZwokHSNX0DA= Resources/CSContentKeyInspectorSectionImageLayer.nib - ytGVTxf5TXUq3rHji96GCD5k4VQ= + dGQDkCFm+jqFQFYjANGVJek0Fc8= Resources/CSContentKeyInspectorSectionMultipleLayers.nib - dA9t20UvWKtMfw59h/B2gbNraDA= + OvmZNwSD7DCjjAmGdEmCs4wQo/4= Resources/CSContentKeyInspectorSectionOverride.nib - +sPFrNBi+umpVSiapPvVMAgREFo= + H6y3COFnrHFhX2Mr/VQAer6yFZ4= Resources/CSContentKeyInspectorSectionOverrides.nib - qKCQ7nOPwBS2RS0hx1TLt28CNhs= + vIHvvjqPwQsd5kK0Md9Bh8KYZV8= Resources/CSContentKeyInspectorSectionTextLayer.nib - Bar4s+zOUI+WcpZTSi5a1h+M4uo= + HNj1IutxBr4jNsWWh49cd/FClm0= Resources/CSContentKeyInspectorSectionTitle.nib - 8cAAhr/YDVFMjLRmFpEt80pJrK4= + 45JRx4tYmAVze+lq9xclp0PWQcQ= Resources/CSInspectorItemWrapper.nib - 5ekljW5sado+xclKnIL+lpco4XQ= + 6FUgxhOW+fw18agd5Opp+Ygm7HQ= Resources/CSOnboardFinal.nib - 8uiLNAduazdmKAbVgaI26uzp9X0= + Qq6Pk4Hz9xDRH75kL1KhD+TXg8o= Resources/CSOnboardLayerList.nib - VkZkun3k8esbf9HV+aVRi5YAvfA= + qF0Y+iETmXJopcO2HEWBmJeSRds= Resources/CSOnboardLayerPane.nib - mmIuIMPjd6VB5zw8J4hG1FPcP2E= + 755HNE/28gwXJow5gAXGqdQxNoc= Resources/CSOnboardSelectProject.nib - SRhhNYf8ERrTf6uyH+THr5joZo0= + nNsphxll5yIHeH6dKOWOAyuCb7M= Resources/CSOnboardVersions.nib - 8D9oGySHSXyfNPEkXU+MQk5Wy04= + 7f6+LvPqzQu0KrhDtqW38MLSSbs= Resources/CSOnboardWelcome.nib - aa4IhahS5pJbapcFEmAvSWXzF50= + mX3S5fRvSMX6aYIJLO7DbzsJEKE= Resources/CSPopupAccount.nib - D1dQxc7y67+utfwSL/i2djlC3vs= + p+RF4XmtlrzIri/TrxpikeUu3dQ= Resources/CSPopupFeedback.nib - kdOigkVG4mwAncUwktfXf26Ox6E= + /8GbGD1nyEuzFJ/f039BEOdKQ8c= Resources/CSPopupLogin.nib - x5dcIxJ0c5YWvHbZtwAkTWFkdWc= + 1B5ilrgQgiCh2bFg+JUTIMDUZr0= Resources/CSPopupWindow.nib - FWxTH5/HaavodX2LI/cWZf2GOqo= + /8h9R5yis1vXmUEkMPXGIfdhd5c= Resources/CSPopupWindowContent.nib - l4MBIYR95b0qzLz7JZehcqvyYdU= + NAvH7h23q4X1hWqfEVdK+/7oNGU= Resources/CSTopbarPane.nib - z7I2Pvp+qIAsTHvuNugnBUTp5CY= + QnB2Qlr+l1TFIYKkjUrK2EnBscI= Resources/CSTopbarPaneError.nib - o2JT//GnnkWXmRaN8lG3ipcyP/4= + iZ6TCJ6mT21Ks/NfyOdvi/A0BCs= Resources/CSTopbarPaneLoggedOut.nib - xoQ1USq1qin/fX6GonC94OEjv+g= + W1mGLqPuR25XcKfATHxj7BDyfSA= Resources/CSTopbarPaneTabProjectNewView.nib - YfjAN4MeTkbur+gZxuGqxPhvugg= + O9yJTLat+lidTCA1jDZ0qGIcLvc= Resources/CSTopbarPaneTabProjectView.nib - OfGpynJJbeCaZLR6I/ezJOMr188= + eKUyU2Ez+DTrfyBBIod5/aD/0GQ= Resources/CSTopbarPaneTabSyncActionRunning.nib - qZguykTNhYeGmYepaE5UtPB0IoM= + qIje0Y2HqRIUS/pocrIiUjGkhjA= Resources/CSTopbarPaneTabSyncView.nib - pIU/OgYHEBBhKj/jMkv7GJnI2Wk= + rnMmqvj/SVnbV42u9TztGIJtVmY= Resources/CSTopbarPaneTabVersionNewView.nib - v4ifahgzqfbvhN5GvUu7BBjLhAY= + rreSDJpr1v134kcoFWLsDwNLuW8= Resources/CSTopbarPaneTabs.nib - KRkaBzOJxoy0KJYsQBJ81wL5I/M= + 9A29kdmaSeijLV14D+Qtfq5Pr3A= Resources/CSTopbarPaneTitleBar.nib - NgmTzcHyiVS88qIYuKyrKJ8WFww= + gOThchLHqCEbTIZPl3eQKabVadE= Resources/CSUIMenuItemError.nib - w7+fgbYCnXDOSLepJ0bFesuxXvg= + ttPPtlWbSwFyypqszmq4d129tZY= Resources/CSUIMenuItemHeaderSearch.nib - hUDPaJRxqQhc/39Gsf6m9fX3TH4= + hFye1w9tBwlXX3cgsifQ9zq5uyc= Resources/CSUIMenuItemLoading.nib - H0ezFhHoogdQ6bTv7hnfzYjUnE8= + ahSGk3HkVnjF6O33p3+jNs1aRCs= Resources/CSVersionPopup.nib - CVhvmn4+xb9k4gcjucOBBiL39+U= + yF4u2Z3xMCHvuqsp1zZv46Zeu7A= Resources/CSWebViewGoogleLogin.js @@ -150,7 +150,7 @@ Resources/ContentSyncRealtimeResources.bundle/Contents/Info.plist - /tySUpnGsusufhyXd8EQJjhj9AI= + YQ+yQ2E2BmLKcundSoerg7CqzjE= Resources/GoogleService-Info.plist @@ -158,7 +158,7 @@ Resources/Info.plist - 0mo1/bgi4r1CJR/kLAso7/Z9/ss= + fX531tsXTlmmodeg5wcj37SB2eg= Resources/SAMKeychain.bundle/en.lproj/SAMKeychain.strings @@ -190,245 +190,245 @@ hash2 - W70H/JFhtaerEAGBa3Rk19EmU+enPbGINTZ1kmcFZkg= + aP0uzFeE21c9sUpn7YeiYL4D8nRIe0jn+bSAdwuxQlg= Resources/CSContentKeyInspectorSection.nib hash2 - +cLk2Hd0JdCNgddeSp+M5t6nfo08icejTIMSHfYcOxA= + 4P2Zdkao+Ndh0tGP+9oFSrgayyLceW4ptEAeGUxqtt4= Resources/CSContentKeyInspectorSection2.nib hash2 - FGUuaJ9wxj6U4dZ3NmdmAPrsWy81ve9mMsKv3y6QmWY= + klbTbjXT2wzJ94hnBNmAcUS6a32FFbDoVJ1k8xZnMwo= Resources/CSContentKeyInspectorSectionImageLayer.nib hash2 - 0xzH/a/FSwvocZBCVlyKrApVwNP5yzvMk375aPVHL/0= + HVTgykIxFzdt2iKn5LQiTk1lBR31pmRnBA2nOuLobus= Resources/CSContentKeyInspectorSectionMultipleLayers.nib hash2 - gVWvPNoSAzrQfbVIymyopFFE+7pg6iX64QMNrDj6EjI= + glpCtNI0l3Bmaqe4E8CoEGpHsYK3aHS2DDX5IwPO4Hg= Resources/CSContentKeyInspectorSectionOverride.nib hash2 - FQ5whCLTRB+/JMPY8qHltS5KJlXgxJI6DBjkgD67JfM= + /GXATNOG2Fd6bU002s8QVqm9aDZg5sHqjEN3wSNsyyk= Resources/CSContentKeyInspectorSectionOverrides.nib hash2 - QV5+S996/lEl1XiwhKIH6h1XiG7bnKRnS8JlD6vH8n8= + 82rz5sTkoTYAkvzwwLnHl3NaPqxCkGmttjmfGV6Xr4c= Resources/CSContentKeyInspectorSectionTextLayer.nib hash2 - ajxz+hqBvMtKVLMDg5BfCztqF/La1gQVcosTWr54vsI= + GZNHzw/XpvEwEgwX7O6S6FVZhi7HiEMPr5g5GbeZcWw= Resources/CSContentKeyInspectorSectionTitle.nib hash2 - ZjY3id952rkf4/FjE/cNOKSM2QwWRxf3iCrWFxAgTVs= + Woq0/NmnQgh1iJKqFoS+pd/M+kiz2P9oN7o/Xt4MhoE= Resources/CSInspectorItemWrapper.nib hash2 - RJ1eXRSLnTe5FxS/3dtK/2a+gW+WZhboai/TAEdDg2c= + p98h/C6UvOqozkIcEvmptHpuvZTDM3lLxU3whSQseq4= Resources/CSOnboardFinal.nib hash2 - VzzlXhx+FzMQtxbdllgy8px6XK2OPc+aRWE56o2GDtI= + wMBgzil7rpuei3E/cWtxQV+yvdBDTgpCtm57bf4ZCXQ= Resources/CSOnboardLayerList.nib hash2 - MclwpSD/zt+MOZCezXihafo1xN6QvZrmY+ii/iSBJxQ= + 0PNwRoM/r8zqyYgPoBEtzUqw8CAcHrKN1E1Jk+yKPe8= Resources/CSOnboardLayerPane.nib hash2 - LyKhqh8eBP1ctC/uJFz4norUaHc082vZYtYH6BEdgKs= + KG5+KZi82VC4p4NRaejoqXKh261a90gG5pHwO8MAIdo= Resources/CSOnboardSelectProject.nib hash2 - udoRfxz4w3ImsNlcM/NDf+wnkowIbvj/IXc7KIOSYJ4= + dHMqrZ4jGPlkDr+w1fPQpl7g5kv7vAz6jbgSYN8Lco8= Resources/CSOnboardVersions.nib hash2 - mIvQBMN7Q3+78YtNNiuLQ6/+zkzmcAxNlAPp9QPjNeU= + 2b7pB/CCNisKr78t7F3aEQ90dZyEC3f2yau9Sr2kVcY= Resources/CSOnboardWelcome.nib hash2 - ZUNzQe04jqN8jBNJ+4KykjxQAJhqFYDUPwoG5rG7eWM= + PjOdKNyzIEFbpVEShrrAYNsdMsFbapSEdTCDkPklrEQ= Resources/CSPopupAccount.nib hash2 - tFjIwZWsnj5d9lZ83Sc4OBJXtybfoJXLKcgNZdyb92A= + MBoOOCHC0m3WH8Yliv++BBxF9kgu9kX/ULHYWbwiDVk= Resources/CSPopupFeedback.nib hash2 - MDUro0/X8RpmiN3ZvY0vXG55D4AvYRMNeWQPjX4j4KE= + 9Jl9uFK1lE/tKDhZtA1dBuQBEcb6mnez3LYAaAReP0U= Resources/CSPopupLogin.nib hash2 - ZguMgX0X6Ck5pQNrqqJnQQBWbyqLRAe5Bb/YLKU2Uwk= + vPirUbKvEgSUZEIeF4wAiawXcD2Vh53/dOaUiLTKMOk= Resources/CSPopupWindow.nib hash2 - c+GTqq2uOCZgdXTQlcSMirWr0jym3xCDzqCTp89bj0s= + B2IND9wtURXZjlBe4u92GP3x/OI9aA6/Mb192s89+Xw= Resources/CSPopupWindowContent.nib hash2 - Tqfb60s8cEKVpDLN2b5wIrl8wr8bXXK7uwMCKtF2bIo= + SC/xNGp+M7bz0b/gzCdgRD2LlcJ/ONK4aSqKWOCP79o= Resources/CSTopbarPane.nib hash2 - 72TPymVDLUw+N9F3XVhzN4H3r83sb9Sf4nh7scF6bzI= + VNxJbpCbVwveDVPj/O8mVLhPxztTHZcf0EM/+xsJTbo= Resources/CSTopbarPaneError.nib hash2 - nS/svJBvV5IP0an7g8vpvrn7v9KSU76MdG40rOQ1cTQ= + B3zLWSmuuXlaPhVJFbATwPCqWaswc8MnTfOO69M6Vzc= Resources/CSTopbarPaneLoggedOut.nib hash2 - LjIPKMoXKVJN8QtWT1wnOpFv8zJoP5/IzvlD2GRyMLA= + /QqhAUv40Uu2x63oQqsnANweX+MKusTedXKpkMcJP8w= Resources/CSTopbarPaneTabProjectNewView.nib hash2 - ZXVrPv7T9+MvfNcPjnRlxKYVubz4+5Ht+yGhPtSGcdM= + bzhecp/MimaC5LxOaKilruwA77r8KTuTDGx92roFcqg= Resources/CSTopbarPaneTabProjectView.nib hash2 - FNu4NDmD80TthUZDnFPWLNcO04E0JTrv1xXjOeHWObQ= + Z66/fSdE6v/gd8H29ym5Uzt9W/LfJPhhvH3F7m6CeiE= Resources/CSTopbarPaneTabSyncActionRunning.nib hash2 - DQk14UEGMjPrF9Wdwy4QoZmTYztbqwsVRBYCiimioOs= + A1X/i12n3rjwt9eDCYdnSEZILeJGB99bBmyiraLzYn0= Resources/CSTopbarPaneTabSyncView.nib hash2 - 7tm5N6tu3xRaUB5z5/u0dB+ouautdb9B5eScjYewcFI= + 3ggBg4TnajJHzYOYH0ZUclTL0omnvm2YMKF4G9ohQhE= Resources/CSTopbarPaneTabVersionNewView.nib hash2 - TuIzpOEIjiSjEWPw2gyBabyd4gUrbzyDLAv5xq8bGtQ= + MDcQta5w2jl7q2enfK5FeQ2FPFmoyIkD24XP/r0DcQU= Resources/CSTopbarPaneTabs.nib hash2 - xVIdb3FVQhKbpWKlzyLd7/yFvaB48vgit3uuj1guOO8= + 7TKvUijy0zElUA3LSy8dLueEpOwUsn3EkgAYtI790uk= Resources/CSTopbarPaneTitleBar.nib hash2 - 9msqrqfSNqyqQOHCkZ6L33tQ4dfN2JL69UcMeVJbCzs= + X5H0mXrMZEwLcnDnCUWf08U1UHPI4D3kzkW52anLQd4= Resources/CSUIMenuItemError.nib hash2 - rE8vYEeyO65aTrpuhngDo9qyvHlvTuXpJ0/dH7SJ3jc= + kEA0UWA0wZveoZ1h+gii1uTNIaBPLJ/oj6UJzkL3Ecc= Resources/CSUIMenuItemHeaderSearch.nib hash2 - eUUDczMDhicHdX91spd+vy4HbyOFsGnwdVuTJApo+Lo= + IgDAUQuglUX+YFLjIk2FjL3wV3EGWZoNvvQX5232Utw= Resources/CSUIMenuItemLoading.nib hash2 - mJ/w+pIe67BzmTSjswe+nbWOdKLllhpwiwr84WaetFc= + U2ntm9mfekSMO6CBAfx5KENOSjVCId+edkbq+w+GHgw= Resources/CSVersionPopup.nib hash2 - QrxLSZRfma7SUdZuON/CRKKJAYBpM7OKHGZQwdE0mC4= + 6Z7kjxUGAQ+JKLnDoywUve6lqOblK25eJ3A/LvZGdUs= Resources/CSWebViewGoogleLogin.js @@ -442,7 +442,7 @@ hash2 - EH/2U0F1Xvuti7e/3h/kVpComOqi9/9xmdPp2UDH0ss= + 8jr0mvTRyx2jGyJRhYLIAV4Op9peABTNTMeMkON8zU8= Resources/GoogleService-Info.plist @@ -456,7 +456,7 @@ hash2 - LLunLdQKDPh3x6yTX3rPWRKnUfW7tLg8YQH/iw9dJQk= + NKRb72XduR0qitzSWeFk+lPZHIOVA9HzR8yjiIIuOzY= Resources/SAMKeychain.bundle/en.lproj/SAMKeychain.strings diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/Info.plist b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/Info.plist index a3767e0..6f0d6bd 100644 --- a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/Info.plist +++ b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E287 + 20F71 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,19 +27,19 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12A7209 + 12E262 DTPlatformName macosx DTPlatformVersion - 10.15.6 + 11.3 DTSDKBuild - 19G68 + 20E214 DTSDKName - macosx10.15 + macosx11.3 DTXcode - 1200 + 1250 DTXcodeBuild - 12A7209 + 12E262 LSMinimumSystemVersion 10.12 NSHumanReadableCopyright diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/MacOS/ContentSyncRealtimeResources b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/MacOS/ContentSyncRealtimeResources index 4724fd3..f1d4168 100755 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/MacOS/ContentSyncRealtimeResources and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/ContentSyncRealtimeResources.bundle/Contents/MacOS/ContentSyncRealtimeResources differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/libPods-ContentSyncRealtime.a b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/libPods-ContentSyncRealtime.a index 86adf54..8d838fe 100644 Binary files a/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/libPods-ContentSyncRealtime.a and b/SketchContentSync.sketchplugin/Contents/Sketch/frameworks/libPods-ContentSyncRealtime.a differ diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/manifest.json b/SketchContentSync.sketchplugin/Contents/Sketch/manifest.json index 40fb520..fff2446 100644 --- a/SketchContentSync.sketchplugin/Contents/Sketch/manifest.json +++ b/SketchContentSync.sketchplugin/Contents/Sketch/manifest.json @@ -5,7 +5,7 @@ "author": "Syncify", "website": "https://www.contentsync.io", "homepage": "https://www.contentsync.io", - "version": "8.1.0", + "version": "8.1.1", "identifier": "com.syncify.sketch.contentsync", "appcast": "https://cast.appcastify.com/contentsync/contentsync6.xml", "compatibleVersion": "71", diff --git a/SketchContentSync.sketchplugin/Contents/Sketch/plugin.js b/SketchContentSync.sketchplugin/Contents/Sketch/plugin.js index c9b66b0..6fc9b10 100644 --- a/SketchContentSync.sketchplugin/Contents/Sketch/plugin.js +++ b/SketchContentSync.sketchplugin/Contents/Sketch/plugin.js @@ -486,7 +486,7 @@ var SketchContentSyncExtension = exports.SketchContentSyncExtension = { author: 'Syncify', website: 'https://www.contentsync.io', homepage: 'https://www.contentsync.io', - version: '8.1.0', + version: '8.1.1', identifier: 'com.syncify.sketch.contentsync', appcast: 'https://cast.appcastify.com/contentsync/contentsync6.xml', compatibleVersion: '71', @@ -604,7 +604,7 @@ __globals.___actionEnableLayers_run_handler_ = function (context, params) { "author": "Syncify", "website": "https://www.contentsync.io", "homepage": "https://www.contentsync.io", - "version": "8.1.0", + "version": "8.1.1", "identifier": "com.syncify.sketch.contentsync", "appcast": "https://cast.appcastify.com/contentsync/contentsync6.xml", "compatibleVersion": "71", @@ -702,4 +702,4 @@ __globals.___actionEnableLayers_run_handler_ = function (context, params) { */ },{"./commands":7}]},{},[13]) -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vZGVfbW9kdWxlcy9icm93c2VyLXBhY2svX3ByZWx1ZGUuanMiLCJidWlsZC1zcmMvY29tbWFuZHMvYWN0aW9uUHVsbC5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9hY3Rpb25QdXNoLmpzIiwiYnVpbGQtc3JjL2NvbW1hbmRzL2FjdGlvblNlbGVjdGVkTGF5ZXJzRGlzYWJsZS5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9hY3Rpb25TZWxlY3RlZExheWVyc0VuYWJsZS5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9hY3Rpb25Ub2dnbGUuanMiLCJidWlsZC1zcmMvY29tbWFuZHMvZnJhbWV3b3Jrcy5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9pbmRleC5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9sb2FkLmpzIiwiYnVpbGQtc3JjL2NvbW1hbmRzL29wZW5Eb2N1bWVudC5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9zZWxlY3Rpb25DaGFuZ2VkLmpzIiwiYnVpbGQtc3JjL2NvbW1hbmRzL3VubG9hZC5qcyIsImJ1aWxkLXNyYy9jb250ZXh0LmpzIiwiYnVpbGQtc3JjL3BsdWdpbi5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7OztBQ0tBOzs7O0FBQ0E7O0lBQVksZ0I7Ozs7OztBQU5aOzs7OztBQVFBLElBQUksR0FBSjtBQUNBLElBQUksTUFBSjs7a0JBRWUsVUFBQyxPQUFELEVBQWE7QUFDMUIseUJBQVEsT0FBUjtBQUNBLFFBQU0seUJBQVUsUUFBaEI7QUFDQSxtQkFBaUIsd0JBQWpCO0FBQ0EsTUFBSTtBQUNGLHdCQUFvQixVQUFwQixDQUErQixHQUEvQjtBQUNELEdBRkQsQ0FFRSxPQUFNLEtBQU4sRUFBWTtBQUNaLFFBQUksNkJBQUo7QUFDQSxRQUFJLEtBQUo7QUFDRDtBQUNGLEM7Ozs7Ozs7OztBQ2hCRDs7OztBQUNBOztJQUFZLGdCOzs7Ozs7QUFOWjs7Ozs7QUFRQSxJQUFJLEdBQUo7QUFDQSxJQUFJLE1BQUo7O2tCQUVlLFVB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QVM7QUFIUyxLQXZCakI7QUE0QlIsMkJBQXVCO0FBQ3JCLFlBQU0sTUFEZTtBQUVyQixnQkFBVSxjQUZXO0FBR3JCLFdBQUssU0FBUztBQUhPLEtBNUJmO0FBaUNSLDJCQUF1QjtBQUNyQixZQUFNLE1BRGU7QUFFckIsZ0JBQVUsY0FGVztBQUdyQixXQUFLLFNBQVM7QUFITyxLQWpDZjtBQXNDUix5QkFBcUI7QUFDbkIsWUFBTSxpQ0FEYTtBQUVuQixnQkFBVSxjQUZTO0FBR25CLFdBQUssU0FBUztBQUhLLEtBdENiO0FBMkNSLHdCQUFvQjtBQUNsQixZQUFNLGdDQURZO0FBRWxCLGdCQUFVLGNBRlE7QUFHbEIsV0FBSyxTQUFTO0FBSEk7QUEzQ1o7QUE5QjhCLENBQW5DLEMsQ0FUUCIsImZpbGUiOiJnZW5lcmF0ZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlc0NvbnRlbnQiOlsiKGZ1bmN0aW9uIGUodCxuLHIpe2Z1bmN0aW9uIHMobyx1KXtpZighbltvXSl7aWYoIXRbb10pe3ZhciBhPXR5cGVvZiByZXF1aXJlPT1cImZ1bmN0aW9uXCImJnJlcXVpcmU7aWYoIXUmJmEpcmV0dXJuIGEobywhMCk7aWYoaSlyZXR1cm4gaShvLCEwKTt2YXIgZj1uZXcgRXJyb3IoXCJDYW5ub3QgZmluZCBtb2R1bGUgJ1wiK28rXCInXCIpO3Rocm93IGYuY29kZT1cIk1PRFVMRV9OT1RfRk9VTkRcIixmfXZhciBsPW5bb109e2V4cG9ydHM6e319O3Rbb11bMF0uY2FsbChsLmV4cG9ydHMsZnVuY3Rpb24oZSl7dmFyIG49dFtvXVsxXVtlXTtyZXR1cm4gcyhuP246ZSl9LGwsbC5leHBvcnRzLGUsdCxuLHIpfXJldHVybiBuW29dLmV4cG9ydHN9dmFyIGk9dHlwZW9mIHJlcXVpcmU9PVwiZnVuY3Rpb25cIiYmcmVxdWlyZTtmb3IodmFyIG89MDtvPHIubGVuZ3RoO28rKylzKHJbb10pO3JldHVybiBzfSkiLCIvKipcbiAqIFB1bGxcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbnZhciBkb2M7XG52YXIgbG9nZ2VyO1xuXG5leHBvcnQgZGVmYXVsdCAoY29udGV4dCkgPT4ge1xuICBDb250ZXh0KGNvbnRleHQpXG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLmFjdGlvblB1bGwoZG9jKTtcbiAgfSBjYXRjaChlcnJvcil7XG4gICAgbG9nKFwiW0NvbnRlbnRTeW5jUmVhbHRpbWVdIEVSUk9SXCIpO1xuICAgIGxvZyhlcnJvcik7XG4gIH1cbn1cbiIsIi8qKlxuICogUHVzaFxuICpcbiAqL1xuXG5pbXBvcnQgQ29udGV4dCBmcm9tICcuLi9jb250ZXh0JztcbmltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcblxudmFyIGRvYztcbnZhciBsb2dnZXI7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIENvbnRleHQoY29udGV4dClcbiAgZG9jID0gQ29udGV4dCgpLmRvY3VtZW50O1xuICBGcmFtZXdvcmtNYW5hZ2VyLmxvYWRDb250ZW50U3luY0ZyYW1ld29yaygpO1xuICB0cnkge1xuICAgIENvbnRlbnRTeW5jUmVhbHRpbWUuYWN0aW9uUHVzaChkb2MpO1xuICB9IGNhdGNoKGVycm9yKXtcbiAgICBsb2coXCJbQ29udGVudFN5bmNSZWFsdGltZV0gRVJST1JcIik7XG4gICAgbG9nKGVycm9yKTtcbiAgfVxufVxuIiwiLyoqXG4gKiBUb2dnbGVcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbnZhciBkb2M7XG52YXIgbG9nZ2VyO1xuXG5leHBvcnQgZGVmYXVsdCAoY29udGV4dCkgPT4ge1xuICBDb250ZXh0KGNvbnRleHQpXG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLmFjdGlvblNlbGVjdGVkTGF5ZXJzRGlzYWJsZShkb2MpO1xuICB9IGNhdGNoKGVycm9yKXtcbiAgICBsb2coXCJbQ29udGVudFN5bmNSZWFsdGltZV0gRVJST1JcIik7XG4gICAgbG9nKGVycm9yKTtcbiAgfVxufVxuIiwiLyoqXG4gKiBUb2dnbGVcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbnZhciBkb2M7XG52YXIgbG9nZ2VyO1xuXG5leHBvcnQgZGVmYXVsdCAoY29udGV4dCkgPT4ge1xuICBDb250ZXh0KGNvbnRleHQpXG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLmFjdGlvblNlbGVjdGVkTGF5ZXJzRW5hYmxlKGRvYyk7XG4gIH0gY2F0Y2goZXJyb3Ipe1xuICAgIGxvZyhcIltDb250ZW50U3luY1JlYWx0aW1lXSBFUlJPUlwiKTtcbiAgICBsb2coZXJyb3IpO1xuICB9XG59XG4iLCIvKipcbiAqIFRvZ2dsZVxuICpcbiAqL1xuXG5pbXBvcnQgQ29udGV4dCBmcm9tICcuLi9jb250ZXh0JztcbmltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcblxudmFyIGRvYztcbnZhciBsb2dnZXI7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIENvbnRleHQoY29udGV4dClcbiAgZG9jID0gQ29udGV4dCgpLmRvY3VtZW50O1xuICBGcmFtZXdvcmtNYW5hZ2VyLmxvYWRDb250ZW50U3luY0ZyYW1ld29yaygpO1xuICB0cnkge1xuICAgIENvbnRlbnRTeW5jUmVhbHRpbWUuYWN0aW9uVG9nZ2xlKGRvYyk7XG4gIH0gY2F0Y2goZXJyb3Ipe1xuICAgIGxvZyhcIltDb250ZW50U3luY1JlYWx0aW1lXSBFUlJPUlwiKTtcbiAgICBsb2coZXJyb3IpO1xuICB9XG59XG4iLCJcbmltcG9ydCBDb250ZXh0IGZyb20gJy4uL2NvbnRleHQnO1xuXG5leHBvcnQgZnVuY3Rpb24gbG9hZENvbnRlbnRTeW5jRnJhbWV3b3JrKCl7XG4gIGxvYWRGcmFtZXdvcmsoJ0NvbnRlbnRTeW5jUmVhbHRpbWUnLCAnQ29udGVudFN5bmNSZWFsdGltZScpO1xufTtcblxuZnVuY3Rpb24gZnJhbWV3b3JrRGlyZWN0b3J5KCl7XG4gIGxldCBkaXJlY3RvcnkgPSBDb250ZXh0KCkuc2NyaXB0UGF0aC5zdHJpbmdCeURlbGV0aW5nTGFzdFBhdGhDb21wb25lbnQoKTtcbiAgcmV0dXJuIGRpcmVjdG9yeSArICcvZnJhbWV3b3Jrcyc7XG59O1xuXG5mdW5jdGlvbiBsb2FkRnJhbWV3b3JrKGZyYW1ld29ya05hbWUsIGZyYW1ld29ya0NsYXNzKSB7XG4gIGxldCBkaXJlY3RvcnkgPSBmcmFtZXdvcmtEaXJlY3RvcnkoKTtcbiAgaWYgKHRydWUgfHwgTlNDbGFzc0Zyb21TdHJpbmcoZnJhbWV3b3JrQ2xhc3MpID09IG51bGwpIHtcbiAgICB2YXIgbW9jaGEgPSBNb2NoYS5zaGFyZWRSdW50aW1lKCk7XG4gICAgaWYobW9jaGEubG9hZEZyYW1ld29ya1dpdGhOYW1lX2luRGlyZWN0b3J5KGZyYW1ld29ya05hbWUsIGRpcmVjdG9yeSkpe1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfSBlbHNlIHtcbiAgICAgIGxvZyhcIkVSUk9SIExPQURJTkcgXCIgKyBmcmFtZXdvcmtOYW1lICsgXCIgaW4gXCIgKyBkaXJlY3RvcnkpO1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgfSBlbHNlIHtcbiAgICByZXR1cm4gdHJ1ZTtcbiAgfVxufTtcbiIsImltcG9ydCBsb2FkIGZyb20gJy4vbG9hZC5qcydcbmltcG9ydCB1bmxvYWQgZnJvbSAnLi91bmxvYWQuanMnXG5cbmltcG9ydCBvcGVuRG9jdW1lbnQgZnJvbSAnLi9vcGVuRG9jdW1lbnQuanMnXG5pbXBvcnQgc2VsZWN0aW9uQ2hhbmdlZCBmcm9tICcuL3NlbGVjdGlvbkNoYW5nZWQuanMnO1xuXG5pbXBvcnQgYWN0aW9uVG9nZ2xlIGZyb20gJy4vYWN0aW9uVG9nZ2xlLmpzJ1xuaW1wb3J0IGFjdGlvblB1c2ggZnJvbSAnLi9hY3Rpb25QdXNoLmpzJ1xuaW1wb3J0IGFjdGlvblB1bGwgZnJvbSAnLi9hY3Rpb25QdWxsLmpzJ1xuXG5pbXBvcnQgYWN0aW9uU2VsZWN0ZWRMYXllcnNEaXNhYmxlIGZyb20gJy4vYWN0aW9uU2VsZWN0ZWRMYXllcnNEaXNhYmxlLmpzJ1xuaW1wb3J0IGFjdGlvblNlbGVjdGVkTGF5ZXJzRW5hYmxlIGZyb20gJy4vYWN0aW9uU2VsZWN0ZWRMYXllcnNFbmFibGUuanMnXG5cbmV4cG9ydCB7XG4gIGxvYWQsXG4gIHVubG9hZCxcbiAgb3BlbkRvY3VtZW50LFxuICBzZWxlY3Rpb25DaGFuZ2VkLFxuICBhY3Rpb25Ub2dnbGUsXG4gIGFjdGlvblB1c2gsXG4gIGFjdGlvblB1bGwsXG4gIGFjdGlvblNlbGVjdGVkTGF5ZXJzRGlzYWJsZSxcbiAgYWN0aW9uU2VsZWN0ZWRMYXllcnNFbmFibGVcbn1cbiIsIi8qKlxuICogUHVzaFxuICpcbiAqL1xuXG5pbXBvcnQgQ29udGV4dCBmcm9tICcuLi9jb250ZXh0JztcbmltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcblxudmFyIGRvYztcbnZhciBsb2dnZXI7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIGNvc2NyaXB0LnNldFNob3VsZEtlZXBBcm91bmQodHJ1ZSlcbiAgQ29udGV4dChjb250ZXh0KVxuICBsb2dnZXIgPSBsb2c7XG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcblxuICBGcmFtZXdvcmtNYW5hZ2VyLmxvYWRDb250ZW50U3luY0ZyYW1ld29yaygpO1xuICB0cnkge1xuICAgIENvbnRlbnRTeW5jUmVhbHRpbWUubG9hZCgpO1xuICB9IGNhdGNoKGVycm9yKXtcbiAgICBsb2dnZXIoXCJbQ29udGVudFN5bmNSZWFsdGltZV0gRVJST1JcIik7XG4gICAgbG9nZ2VyKGVycm9yKTtcbiAgfVxufVxuIiwiLyoqXG4gKiBQdXNoXG4gKlxuICovXG5cbmltcG9ydCBDb250ZXh0IGZyb20gJy4uL2NvbnRleHQnO1xuaW1wb3J0ICogYXMgRnJhbWV3b3JrTWFuYWdlciBmcm9tICcuL2ZyYW1ld29ya3MnO1xuXG52YXIgZG9jO1xudmFyIGxvZ2dlcjtcblxuZXhwb3J0IGRlZmF1bHQgKGNvbnRleHQpID0+IHtcbiAgQ29udGV4dChjb250ZXh0KVxuICBkb2MgPSBDb250ZXh0KCkuYWN0aW9uQ29udGV4dC5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLm9uT3BlbkRvY3VtZW50KGRvYyk7XG4gIH0gY2F0Y2goZXJyb3Ipe1xuICAgIGxvZyhcIltDb250ZW50U3luY1JlYWx0aW1lXSBFUlJPUlwiKTtcbiAgICBsb2coZXJyb3IpO1xuICB9XG59XG4iLCIvKipcbiAqIFB1c2hcbiAqXG4gKi9cblxuIGltcG9ydCBDb250ZXh0IGZyb20gJy4uL2NvbnRleHQnO1xuIGltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcbiBcbiB2YXIgZG9jO1xuIHZhciBsb2dnZXI7XG4gXG4gZXhwb3J0IGRlZmF1bHQgKGNvbnRleHQpID0+IHtcbiAgIENvbnRleHQoY29udGV4dClcbiAgIGRvYyA9IENvbnRleHQoKS5hY3Rpb25Db250ZXh0LmRvY3VtZW50O1xuICAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgIHRyeSB7XG4gICAgIENvbnRlbnRTeW5jUmVhbHRpbWUub25TZWxlY3Rpb25DaGFuZ2VkKGRvYyk7XG4gICB9IGNhdGNoKGVycm9yKXtcbiAgICAgbG9nKFwiW0NvbnRlbnRTeW5jUmVhbHRpbWVdIEVSUk9SXCIpO1xuICAgICBsb2coZXJyb3IpO1xuICAgfVxuIH1cbiAiLCIvKipcbiAqIFB1c2hcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIGNvbnRleHQgPSBDb250ZXh0KGNvbnRleHQpXG4gIEZyYW1ld29ya01hbmFnZXIubG9hZENvbnRlbnRTeW5jRnJhbWV3b3JrKCk7XG4gIENvbnRlbnRTeW5jUmVhbHRpbWUudW5sb2FkKCk7XG59XG4iLCIvKipcbiAqIENvbnRleHRcbiAqXG4gKiBQcm92aWRlcyBhIGNvbnZlbmllbnQgd2F5IHRvIHNldCBhbmQgZ2V0IHRoZSBjdXJyZW50IGNvbW1hbmQgY29udGV4dC5cbiAqL1xuXG4vL3N0b3JlIGNvbnRleHRcbmxldCBjb250ZXh0ID0gbnVsbFxuXG4vL3NldCBhbmQgZ2V0IGNvbnRleHQgdmlhIHRoZSBzYW1lIGZ1bmN0aW9uXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiAobmV3Q29udGV4dCkge1xuXG4gIC8vc2V0IG5ldyBjb250ZXh0XG4gIGlmIChuZXdDb250ZXh0KSB7XG4gICAgY29udGV4dCA9IG5ld0NvbnRleHRcbiAgfVxuXG4gIHJldHVybiBjb250ZXh0XG59XG4iLCIvKipcbiAqIFBsdWdpblxuICpcbiAqIERlZmluZXMgdGhlIHBsdWdpbiBzdHJ1Y3R1cmUgYW5kIG1ldGFkYXRhLlxuICovXG5cblxuaW1wb3J0ICogYXMgY29tbWFuZHMgZnJvbSAnLi9jb21tYW5kcydcblxuZXhwb3J0IGNvbnN0IFNrZXRjaENvbnRlbnRTeW5jRXh0ZW5zaW9uID0ge1xuICBuYW1lOiAnQ29udGVudFN5bmMnLFxuICBpY29uOiAncGx1Z2luX2xvZ28ucG5nJyxcbiAgZGVzY3JpcHRpb246ICdTeW5jIHlvdXIgY29udGVudCB0byBhbmQgZnJvbSBHb29nbGUgU3ByZWFkc2hlZXRzIGFuZCBNaWNyb3NvZnQgMzY1IEV4Y2VsLiBBYnN0cmFjdCwgdmVyc2lvbiwgYW5kIHRyYW5zbGF0ZSB5b3VyIGRlc2lnbiBjb250ZW50LicsXG4gIGF1dGhvcjogJ1N5bmNpZnknLFxuICB3ZWJzaXRlOiAnaHR0cHM6Ly93d3cuY29udGVudHN5bmMuaW8nLFxuICBob21lcGFnZTogJ2h0dHBzOi8vd3d3LmNvbnRlbnRzeW5jLmlvJyxcbiAgdmVyc2lvbjogJzguMS4wJyxcbiAgaWRlbnRpZmllcjogJ2NvbS5zeW5jaWZ5LnNrZXRjaC5jb250ZW50c3luYycsXG4gIGFwcGNhc3Q6ICdodHRwczovL2Nhc3QuYXBwY2FzdGlmeS5jb20vY29udGVudHN5bmMvY29udGVudHN5bmM2LnhtbCcsXG4gIGNvbXBhdGlibGVWZXJzaW9uOiAnNzEnLFxuICBtYXhDb21wYXRpYmxlVmVyc2lvbjogJzcxJyxcbiAgYnVuZGxlVmVyc2lvbjogJzEnLFxuICBidW5kbGVOYW1lOiAnU2tldGNoQ29udGVudFN5bmMnLFxuICBhdXRob3JFbWFpbDogJ3N1cHBvcnRAY29udGVudHN5bmMuaW8nLFxuICByZXBvc2l0b3J5OiB7XG4gICAgdXJsOiAnaHR0cHM6Ly9naXRodWIuY29tL2NvbnRlbnRzeW5jL1NrZXRjaENvbnRlbnRTeW5jJ1xuICB9LFxuICBtZW51OntcbiAgICBcInRpdGxlXCI6XCJDb250ZW50U3luY1wiLFxuICAgIFwiaXRlbXNcIjpbXG4gICAgICBcImFjdGlvblB1c2hDb250ZW50U3luY1wiLFxuICAgICAgXCJhY3Rpb25QdWxsQ29udGVudFN5bmNcIixcbiAgICAgIFwiLVwiLFxuICAgICAgXCJhY3Rpb25EaXNhYmxlTGF5ZXJzXCIsXG4gICAgICBcImFjdGlvbkVuYWJsZUxheWVyc1wiLFxuICAgICAgXCItXCIsXG4gICAgICBcImFjdGlvblRvZ2dsZUNvbnRlbnRTeW5jXCJcbiAgICBdXG4gIH0sXG4gIGNvbW1hbmRzOiB7XG4gICAgbGlzdGVuZXJPblN0YXJ0dXA6IHtcbiAgICAgIHJ1bjogY29tbWFuZHMubG9hZFxuICAgIH0sXG4gICAgbGlzdGVuZXJPblNodXRkb3duOiB7XG4gICAgICBydW46IGNvbW1hbmRzLnVubG9hZFxuICAgIH0sXG4gICAgbGlzdGVuZXJPcGVuRG9jdW1lbnQ6IHtcbiAgICAgIHJ1bjogY29tbWFuZHMub3BlbkRvY3VtZW50XG4gICAgfSxcbiAgICBsaXN0ZW5lclNlbGVjdGlvbkNoYW5nZWQ6IHtcbiAgICAgIHJ1bjogY29tbWFuZHMuc2VsZWN0aW9uQ2hhbmdlZFxuICAgIH0sXG4gICAgc3RhcnRVcDoge1xuICAgICAgaGFuZGxlcnM6IHtcbiAgICAgICAgYWN0aW9uczoge1xuICAgICAgICAgIFwiU3RhcnR1cFwiOiBcIl9fX2xpc3RlbmVyT25TdGFydHVwX3J1bl9oYW5kbGVyX1wiLFxuICAgICAgICAgIFwiU2h1dGRvd25cIjogXCJfX19saXN0ZW5lck9uU2h1dGRvd25fcnVuX2hhbmRsZXJfXCIsXG4gICAgICAgICAgXCJPcGVuRG9jdW1lbnRcIjogXCJfX19saXN0ZW5lck9wZW5Eb2N1bWVudF9ydW5faGFuZGxlcl9cIixcbiAgICAgICAgICBcIlNlbGVjdGlvbkNoYW5nZWRcIjogXCJfX19saXN0ZW5lclNlbGVjdGlvbkNoYW5nZWRfcnVuX2hhbmRsZXJfXCJcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sXG4gICAgYWN0aW9uVG9nZ2xlQ29udGVudFN5bmM6IHtcbiAgICAgIG5hbWU6ICdUb2dnbGUgQ29udGVudFN5bmMgUGFuZWwnLFxuICAgICAgc2hvcnRjdXQ6ICdjdHJsIHNoaWZ0IFsnLFxuICAgICAgcnVuOiBjb21tYW5kcy5hY3Rpb25Ub2dnbGVcbiAgICB9LFxuICAgIGFjdGlvblB1c2hDb250ZW50U3luYzoge1xuICAgICAgbmFtZTogJ1B1c2gnLFxuICAgICAgc2hvcnRjdXQ6ICdjdHJsIHNoaWZ0IHAnLFxuICAgICAgcnVuOiBjb21tYW5kcy5hY3Rpb25QdXNoXG4gICAgfSxcbiAgICBhY3Rpb25QdWxsQ29udGVudFN5bmM6IHtcbiAgICAgIG5hbWU6ICdQdWxsJyxcbiAgICAgIHNob3J0Y3V0OiAnY3RybCBzaGlmdCB1JyxcbiAgICAgIHJ1bjogY29tbWFuZHMuYWN0aW9uUHVsbFxuICAgIH0sXG4gICAgYWN0aW9uRGlzYWJsZUxheWVyczoge1xuICAgICAgbmFtZTogJ0Rpc2FibGUgU3luYyBvbiBTZWxlY3RlZCBMYXllcnMnLFxuICAgICAgc2hvcnRjdXQ6ICdjdHJsIHNoaWZ0IG8nLFxuICAgICAgcnVuOiBjb21tYW5kcy5hY3Rpb25TZWxlY3RlZExheWVyc0Rpc2FibGVcbiAgICB9LFxuICAgIGFjdGlvbkVuYWJsZUxheWVyczoge1xuICAgICAgbmFtZTogJ0VuYWJsZSBTeW5jIG9uIFNlbGVjdGVkIExheWVycycsXG4gICAgICBzaG9ydGN1dDogJ2N0cmwgc2hpZnQgaScsXG4gICAgICBydW46IGNvbW1hbmRzLmFjdGlvblNlbGVjdGVkTGF5ZXJzRW5hYmxlXG4gICAgfVxuICB9XG59XG4iXX0= +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vZGVfbW9kdWxlcy9icm93c2VyLXBhY2svX3ByZWx1ZGUuanMiLCJidWlsZC1zcmMvY29tbWFuZHMvYWN0aW9uUHVsbC5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9hY3Rpb25QdXNoLmpzIiwiYnVpbGQtc3JjL2NvbW1hbmRzL2FjdGlvblNlbGVjdGVkTGF5ZXJzRGlzYWJsZS5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9hY3Rpb25TZWxlY3RlZExheWVyc0VuYWJsZS5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9hY3Rpb25Ub2dnbGUuanMiLCJidWlsZC1zcmMvY29tbWFuZHMvZnJhbWV3b3Jrcy5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9pbmRleC5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9sb2FkLmpzIiwiYnVpbGQtc3JjL2NvbW1hbmRzL29wZW5Eb2N1bWVudC5qcyIsImJ1aWxkLXNyYy9jb21tYW5kcy9zZWxlY3Rpb25DaGFuZ2VkLmpzIiwiYnVpbGQtc3JjL2NvbW1hbmRzL3VubG9hZC5qcyIsImJ1aWxkLXNyYy9jb250ZXh0LmpzIiwiYnVpbGQtc3JjL3BsdWdpbi5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7OztBQ0tBOzs7O0FBQ0E7O0lBQVksZ0I7Ozs7OztBQU5aOzs7OztBQVFBLElBQUksR0FBSjtBQUNBLElBQUksTUFBSjs7a0JBRWUsVUFBQyxPQUFELEVBQWE7QUFDMUIseUJBQVEsT0FBUjtBQUNBLFFBQU0seUJBQVUsUUFBaEI7QUFDQSxtQkFBaUIsd0JBQWpCO0FBQ0EsTUFBSTtBQUNGLHdCQUFvQixVQUFwQixDQUErQixHQUEvQjtBQUNELEdBRkQsQ0FFRSxPQUFNLEtBQU4sRUFBWTtBQUNaLFFBQUksNkJBQUo7QUFDQSxRQUFJLEtBQUo7QUFDRDtBQUNGLEM7Ozs7Ozs7OztBQ2hCRDs7OztBQUNBOztJQUFZLGdCOzs7Ozs7QUFOWjs7Ozs7QUFRQSxJQUFJLEdBQUo7QUFDQSxJQUFJLE1BQUo7O2tCQUVlLFVB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QVM7QUFIUyxLQXZCakI7QUE0QlIsMkJBQXVCO0FBQ3JCLFlBQU0sTUFEZTtBQUVyQixnQkFBVSxjQUZXO0FBR3JCLFdBQUssU0FBUztBQUhPLEtBNUJmO0FBaUNSLDJCQUF1QjtBQUNyQixZQUFNLE1BRGU7QUFFckIsZ0JBQVUsY0FGVztBQUdyQixXQUFLLFNBQVM7QUFITyxLQWpDZjtBQXNDUix5QkFBcUI7QUFDbkIsWUFBTSxpQ0FEYTtBQUVuQixnQkFBVSxjQUZTO0FBR25CLFdBQUssU0FBUztBQUhLLEtBdENiO0FBMkNSLHdCQUFvQjtBQUNsQixZQUFNLGdDQURZO0FBRWxCLGdCQUFVLGNBRlE7QUFHbEIsV0FBSyxTQUFTO0FBSEk7QUEzQ1o7QUE5QjhCLENBQW5DLEMsQ0FUUCIsImZpbGUiOiJnZW5lcmF0ZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlc0NvbnRlbnQiOlsiKGZ1bmN0aW9uIGUodCxuLHIpe2Z1bmN0aW9uIHMobyx1KXtpZighbltvXSl7aWYoIXRbb10pe3ZhciBhPXR5cGVvZiByZXF1aXJlPT1cImZ1bmN0aW9uXCImJnJlcXVpcmU7aWYoIXUmJmEpcmV0dXJuIGEobywhMCk7aWYoaSlyZXR1cm4gaShvLCEwKTt2YXIgZj1uZXcgRXJyb3IoXCJDYW5ub3QgZmluZCBtb2R1bGUgJ1wiK28rXCInXCIpO3Rocm93IGYuY29kZT1cIk1PRFVMRV9OT1RfRk9VTkRcIixmfXZhciBsPW5bb109e2V4cG9ydHM6e319O3Rbb11bMF0uY2FsbChsLmV4cG9ydHMsZnVuY3Rpb24oZSl7dmFyIG49dFtvXVsxXVtlXTtyZXR1cm4gcyhuP246ZSl9LGwsbC5leHBvcnRzLGUsdCxuLHIpfXJldHVybiBuW29dLmV4cG9ydHN9dmFyIGk9dHlwZW9mIHJlcXVpcmU9PVwiZnVuY3Rpb25cIiYmcmVxdWlyZTtmb3IodmFyIG89MDtvPHIubGVuZ3RoO28rKylzKHJbb10pO3JldHVybiBzfSkiLCIvKipcbiAqIFB1bGxcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbnZhciBkb2M7XG52YXIgbG9nZ2VyO1xuXG5leHBvcnQgZGVmYXVsdCAoY29udGV4dCkgPT4ge1xuICBDb250ZXh0KGNvbnRleHQpXG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLmFjdGlvblB1bGwoZG9jKTtcbiAgfSBjYXRjaChlcnJvcil7XG4gICAgbG9nKFwiW0NvbnRlbnRTeW5jUmVhbHRpbWVdIEVSUk9SXCIpO1xuICAgIGxvZyhlcnJvcik7XG4gIH1cbn1cbiIsIi8qKlxuICogUHVzaFxuICpcbiAqL1xuXG5pbXBvcnQgQ29udGV4dCBmcm9tICcuLi9jb250ZXh0JztcbmltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcblxudmFyIGRvYztcbnZhciBsb2dnZXI7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIENvbnRleHQoY29udGV4dClcbiAgZG9jID0gQ29udGV4dCgpLmRvY3VtZW50O1xuICBGcmFtZXdvcmtNYW5hZ2VyLmxvYWRDb250ZW50U3luY0ZyYW1ld29yaygpO1xuICB0cnkge1xuICAgIENvbnRlbnRTeW5jUmVhbHRpbWUuYWN0aW9uUHVzaChkb2MpO1xuICB9IGNhdGNoKGVycm9yKXtcbiAgICBsb2coXCJbQ29udGVudFN5bmNSZWFsdGltZV0gRVJST1JcIik7XG4gICAgbG9nKGVycm9yKTtcbiAgfVxufVxuIiwiLyoqXG4gKiBUb2dnbGVcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbnZhciBkb2M7XG52YXIgbG9nZ2VyO1xuXG5leHBvcnQgZGVmYXVsdCAoY29udGV4dCkgPT4ge1xuICBDb250ZXh0KGNvbnRleHQpXG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLmFjdGlvblNlbGVjdGVkTGF5ZXJzRGlzYWJsZShkb2MpO1xuICB9IGNhdGNoKGVycm9yKXtcbiAgICBsb2coXCJbQ29udGVudFN5bmNSZWFsdGltZV0gRVJST1JcIik7XG4gICAgbG9nKGVycm9yKTtcbiAgfVxufVxuIiwiLyoqXG4gKiBUb2dnbGVcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbnZhciBkb2M7XG52YXIgbG9nZ2VyO1xuXG5leHBvcnQgZGVmYXVsdCAoY29udGV4dCkgPT4ge1xuICBDb250ZXh0KGNvbnRleHQpXG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLmFjdGlvblNlbGVjdGVkTGF5ZXJzRW5hYmxlKGRvYyk7XG4gIH0gY2F0Y2goZXJyb3Ipe1xuICAgIGxvZyhcIltDb250ZW50U3luY1JlYWx0aW1lXSBFUlJPUlwiKTtcbiAgICBsb2coZXJyb3IpO1xuICB9XG59XG4iLCIvKipcbiAqIFRvZ2dsZVxuICpcbiAqL1xuXG5pbXBvcnQgQ29udGV4dCBmcm9tICcuLi9jb250ZXh0JztcbmltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcblxudmFyIGRvYztcbnZhciBsb2dnZXI7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIENvbnRleHQoY29udGV4dClcbiAgZG9jID0gQ29udGV4dCgpLmRvY3VtZW50O1xuICBGcmFtZXdvcmtNYW5hZ2VyLmxvYWRDb250ZW50U3luY0ZyYW1ld29yaygpO1xuICB0cnkge1xuICAgIENvbnRlbnRTeW5jUmVhbHRpbWUuYWN0aW9uVG9nZ2xlKGRvYyk7XG4gIH0gY2F0Y2goZXJyb3Ipe1xuICAgIGxvZyhcIltDb250ZW50U3luY1JlYWx0aW1lXSBFUlJPUlwiKTtcbiAgICBsb2coZXJyb3IpO1xuICB9XG59XG4iLCJcbmltcG9ydCBDb250ZXh0IGZyb20gJy4uL2NvbnRleHQnO1xuXG5leHBvcnQgZnVuY3Rpb24gbG9hZENvbnRlbnRTeW5jRnJhbWV3b3JrKCl7XG4gIGxvYWRGcmFtZXdvcmsoJ0NvbnRlbnRTeW5jUmVhbHRpbWUnLCAnQ29udGVudFN5bmNSZWFsdGltZScpO1xufTtcblxuZnVuY3Rpb24gZnJhbWV3b3JrRGlyZWN0b3J5KCl7XG4gIGxldCBkaXJlY3RvcnkgPSBDb250ZXh0KCkuc2NyaXB0UGF0aC5zdHJpbmdCeURlbGV0aW5nTGFzdFBhdGhDb21wb25lbnQoKTtcbiAgcmV0dXJuIGRpcmVjdG9yeSArICcvZnJhbWV3b3Jrcyc7XG59O1xuXG5mdW5jdGlvbiBsb2FkRnJhbWV3b3JrKGZyYW1ld29ya05hbWUsIGZyYW1ld29ya0NsYXNzKSB7XG4gIGxldCBkaXJlY3RvcnkgPSBmcmFtZXdvcmtEaXJlY3RvcnkoKTtcbiAgaWYgKHRydWUgfHwgTlNDbGFzc0Zyb21TdHJpbmcoZnJhbWV3b3JrQ2xhc3MpID09IG51bGwpIHtcbiAgICB2YXIgbW9jaGEgPSBNb2NoYS5zaGFyZWRSdW50aW1lKCk7XG4gICAgaWYobW9jaGEubG9hZEZyYW1ld29ya1dpdGhOYW1lX2luRGlyZWN0b3J5KGZyYW1ld29ya05hbWUsIGRpcmVjdG9yeSkpe1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfSBlbHNlIHtcbiAgICAgIGxvZyhcIkVSUk9SIExPQURJTkcgXCIgKyBmcmFtZXdvcmtOYW1lICsgXCIgaW4gXCIgKyBkaXJlY3RvcnkpO1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgfSBlbHNlIHtcbiAgICByZXR1cm4gdHJ1ZTtcbiAgfVxufTtcbiIsImltcG9ydCBsb2FkIGZyb20gJy4vbG9hZC5qcydcbmltcG9ydCB1bmxvYWQgZnJvbSAnLi91bmxvYWQuanMnXG5cbmltcG9ydCBvcGVuRG9jdW1lbnQgZnJvbSAnLi9vcGVuRG9jdW1lbnQuanMnXG5pbXBvcnQgc2VsZWN0aW9uQ2hhbmdlZCBmcm9tICcuL3NlbGVjdGlvbkNoYW5nZWQuanMnO1xuXG5pbXBvcnQgYWN0aW9uVG9nZ2xlIGZyb20gJy4vYWN0aW9uVG9nZ2xlLmpzJ1xuaW1wb3J0IGFjdGlvblB1c2ggZnJvbSAnLi9hY3Rpb25QdXNoLmpzJ1xuaW1wb3J0IGFjdGlvblB1bGwgZnJvbSAnLi9hY3Rpb25QdWxsLmpzJ1xuXG5pbXBvcnQgYWN0aW9uU2VsZWN0ZWRMYXllcnNEaXNhYmxlIGZyb20gJy4vYWN0aW9uU2VsZWN0ZWRMYXllcnNEaXNhYmxlLmpzJ1xuaW1wb3J0IGFjdGlvblNlbGVjdGVkTGF5ZXJzRW5hYmxlIGZyb20gJy4vYWN0aW9uU2VsZWN0ZWRMYXllcnNFbmFibGUuanMnXG5cbmV4cG9ydCB7XG4gIGxvYWQsXG4gIHVubG9hZCxcbiAgb3BlbkRvY3VtZW50LFxuICBzZWxlY3Rpb25DaGFuZ2VkLFxuICBhY3Rpb25Ub2dnbGUsXG4gIGFjdGlvblB1c2gsXG4gIGFjdGlvblB1bGwsXG4gIGFjdGlvblNlbGVjdGVkTGF5ZXJzRGlzYWJsZSxcbiAgYWN0aW9uU2VsZWN0ZWRMYXllcnNFbmFibGVcbn1cbiIsIi8qKlxuICogUHVzaFxuICpcbiAqL1xuXG5pbXBvcnQgQ29udGV4dCBmcm9tICcuLi9jb250ZXh0JztcbmltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcblxudmFyIGRvYztcbnZhciBsb2dnZXI7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIGNvc2NyaXB0LnNldFNob3VsZEtlZXBBcm91bmQodHJ1ZSlcbiAgQ29udGV4dChjb250ZXh0KVxuICBsb2dnZXIgPSBsb2c7XG4gIGRvYyA9IENvbnRleHQoKS5kb2N1bWVudDtcblxuICBGcmFtZXdvcmtNYW5hZ2VyLmxvYWRDb250ZW50U3luY0ZyYW1ld29yaygpO1xuICB0cnkge1xuICAgIENvbnRlbnRTeW5jUmVhbHRpbWUubG9hZCgpO1xuICB9IGNhdGNoKGVycm9yKXtcbiAgICBsb2dnZXIoXCJbQ29udGVudFN5bmNSZWFsdGltZV0gRVJST1JcIik7XG4gICAgbG9nZ2VyKGVycm9yKTtcbiAgfVxufVxuIiwiLyoqXG4gKiBQdXNoXG4gKlxuICovXG5cbmltcG9ydCBDb250ZXh0IGZyb20gJy4uL2NvbnRleHQnO1xuaW1wb3J0ICogYXMgRnJhbWV3b3JrTWFuYWdlciBmcm9tICcuL2ZyYW1ld29ya3MnO1xuXG52YXIgZG9jO1xudmFyIGxvZ2dlcjtcblxuZXhwb3J0IGRlZmF1bHQgKGNvbnRleHQpID0+IHtcbiAgQ29udGV4dChjb250ZXh0KVxuICBkb2MgPSBDb250ZXh0KCkuYWN0aW9uQ29udGV4dC5kb2N1bWVudDtcbiAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgdHJ5IHtcbiAgICBDb250ZW50U3luY1JlYWx0aW1lLm9uT3BlbkRvY3VtZW50KGRvYyk7XG4gIH0gY2F0Y2goZXJyb3Ipe1xuICAgIGxvZyhcIltDb250ZW50U3luY1JlYWx0aW1lXSBFUlJPUlwiKTtcbiAgICBsb2coZXJyb3IpO1xuICB9XG59XG4iLCIvKipcbiAqIFB1c2hcbiAqXG4gKi9cblxuIGltcG9ydCBDb250ZXh0IGZyb20gJy4uL2NvbnRleHQnO1xuIGltcG9ydCAqIGFzIEZyYW1ld29ya01hbmFnZXIgZnJvbSAnLi9mcmFtZXdvcmtzJztcbiBcbiB2YXIgZG9jO1xuIHZhciBsb2dnZXI7XG4gXG4gZXhwb3J0IGRlZmF1bHQgKGNvbnRleHQpID0+IHtcbiAgIENvbnRleHQoY29udGV4dClcbiAgIGRvYyA9IENvbnRleHQoKS5hY3Rpb25Db250ZXh0LmRvY3VtZW50O1xuICAgRnJhbWV3b3JrTWFuYWdlci5sb2FkQ29udGVudFN5bmNGcmFtZXdvcmsoKTtcbiAgIHRyeSB7XG4gICAgIENvbnRlbnRTeW5jUmVhbHRpbWUub25TZWxlY3Rpb25DaGFuZ2VkKGRvYyk7XG4gICB9IGNhdGNoKGVycm9yKXtcbiAgICAgbG9nKFwiW0NvbnRlbnRTeW5jUmVhbHRpbWVdIEVSUk9SXCIpO1xuICAgICBsb2coZXJyb3IpO1xuICAgfVxuIH1cbiAiLCIvKipcbiAqIFB1c2hcbiAqXG4gKi9cblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi4vY29udGV4dCc7XG5pbXBvcnQgKiBhcyBGcmFtZXdvcmtNYW5hZ2VyIGZyb20gJy4vZnJhbWV3b3Jrcyc7XG5cbmV4cG9ydCBkZWZhdWx0IChjb250ZXh0KSA9PiB7XG4gIGNvbnRleHQgPSBDb250ZXh0KGNvbnRleHQpXG4gIEZyYW1ld29ya01hbmFnZXIubG9hZENvbnRlbnRTeW5jRnJhbWV3b3JrKCk7XG4gIENvbnRlbnRTeW5jUmVhbHRpbWUudW5sb2FkKCk7XG59XG4iLCIvKipcbiAqIENvbnRleHRcbiAqXG4gKiBQcm92aWRlcyBhIGNvbnZlbmllbnQgd2F5IHRvIHNldCBhbmQgZ2V0IHRoZSBjdXJyZW50IGNvbW1hbmQgY29udGV4dC5cbiAqL1xuXG4vL3N0b3JlIGNvbnRleHRcbmxldCBjb250ZXh0ID0gbnVsbFxuXG4vL3NldCBhbmQgZ2V0IGNvbnRleHQgdmlhIHRoZSBzYW1lIGZ1bmN0aW9uXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiAobmV3Q29udGV4dCkge1xuXG4gIC8vc2V0IG5ldyBjb250ZXh0XG4gIGlmIChuZXdDb250ZXh0KSB7XG4gICAgY29udGV4dCA9IG5ld0NvbnRleHRcbiAgfVxuXG4gIHJldHVybiBjb250ZXh0XG59XG4iLCIvKipcbiAqIFBsdWdpblxuICpcbiAqIERlZmluZXMgdGhlIHBsdWdpbiBzdHJ1Y3R1cmUgYW5kIG1ldGFkYXRhLlxuICovXG5cblxuaW1wb3J0ICogYXMgY29tbWFuZHMgZnJvbSAnLi9jb21tYW5kcydcblxuZXhwb3J0IGNvbnN0IFNrZXRjaENvbnRlbnRTeW5jRXh0ZW5zaW9uID0ge1xuICBuYW1lOiAnQ29udGVudFN5bmMnLFxuICBpY29uOiAncGx1Z2luX2xvZ28ucG5nJyxcbiAgZGVzY3JpcHRpb246ICdTeW5jIHlvdXIgY29udGVudCB0byBhbmQgZnJvbSBHb29nbGUgU3ByZWFkc2hlZXRzIGFuZCBNaWNyb3NvZnQgMzY1IEV4Y2VsLiBBYnN0cmFjdCwgdmVyc2lvbiwgYW5kIHRyYW5zbGF0ZSB5b3VyIGRlc2lnbiBjb250ZW50LicsXG4gIGF1dGhvcjogJ1N5bmNpZnknLFxuICB3ZWJzaXRlOiAnaHR0cHM6Ly93d3cuY29udGVudHN5bmMuaW8nLFxuICBob21lcGFnZTogJ2h0dHBzOi8vd3d3LmNvbnRlbnRzeW5jLmlvJyxcbiAgdmVyc2lvbjogJzguMS4xJyxcbiAgaWRlbnRpZmllcjogJ2NvbS5zeW5jaWZ5LnNrZXRjaC5jb250ZW50c3luYycsXG4gIGFwcGNhc3Q6ICdodHRwczovL2Nhc3QuYXBwY2FzdGlmeS5jb20vY29udGVudHN5bmMvY29udGVudHN5bmM2LnhtbCcsXG4gIGNvbXBhdGlibGVWZXJzaW9uOiAnNzEnLFxuICBtYXhDb21wYXRpYmxlVmVyc2lvbjogJzcxJyxcbiAgYnVuZGxlVmVyc2lvbjogJzEnLFxuICBidW5kbGVOYW1lOiAnU2tldGNoQ29udGVudFN5bmMnLFxuICBhdXRob3JFbWFpbDogJ3N1cHBvcnRAY29udGVudHN5bmMuaW8nLFxuICByZXBvc2l0b3J5OiB7XG4gICAgdXJsOiAnaHR0cHM6Ly9naXRodWIuY29tL2NvbnRlbnRzeW5jL1NrZXRjaENvbnRlbnRTeW5jJ1xuICB9LFxuICBtZW51OntcbiAgICBcInRpdGxlXCI6XCJDb250ZW50U3luY1wiLFxuICAgIFwiaXRlbXNcIjpbXG4gICAgICBcImFjdGlvblB1c2hDb250ZW50U3luY1wiLFxuICAgICAgXCJhY3Rpb25QdWxsQ29udGVudFN5bmNcIixcbiAgICAgIFwiLVwiLFxuICAgICAgXCJhY3Rpb25EaXNhYmxlTGF5ZXJzXCIsXG4gICAgICBcImFjdGlvbkVuYWJsZUxheWVyc1wiLFxuICAgICAgXCItXCIsXG4gICAgICBcImFjdGlvblRvZ2dsZUNvbnRlbnRTeW5jXCJcbiAgICBdXG4gIH0sXG4gIGNvbW1hbmRzOiB7XG4gICAgbGlzdGVuZXJPblN0YXJ0dXA6IHtcbiAgICAgIHJ1bjogY29tbWFuZHMubG9hZFxuICAgIH0sXG4gICAgbGlzdGVuZXJPblNodXRkb3duOiB7XG4gICAgICBydW46IGNvbW1hbmRzLnVubG9hZFxuICAgIH0sXG4gICAgbGlzdGVuZXJPcGVuRG9jdW1lbnQ6IHtcbiAgICAgIHJ1bjogY29tbWFuZHMub3BlbkRvY3VtZW50XG4gICAgfSxcbiAgICBsaXN0ZW5lclNlbGVjdGlvbkNoYW5nZWQ6IHtcbiAgICAgIHJ1bjogY29tbWFuZHMuc2VsZWN0aW9uQ2hhbmdlZFxuICAgIH0sXG4gICAgc3RhcnRVcDoge1xuICAgICAgaGFuZGxlcnM6IHtcbiAgICAgICAgYWN0aW9uczoge1xuICAgICAgICAgIFwiU3RhcnR1cFwiOiBcIl9fX2xpc3RlbmVyT25TdGFydHVwX3J1bl9oYW5kbGVyX1wiLFxuICAgICAgICAgIFwiU2h1dGRvd25cIjogXCJfX19saXN0ZW5lck9uU2h1dGRvd25fcnVuX2hhbmRsZXJfXCIsXG4gICAgICAgICAgXCJPcGVuRG9jdW1lbnRcIjogXCJfX19saXN0ZW5lck9wZW5Eb2N1bWVudF9ydW5faGFuZGxlcl9cIixcbiAgICAgICAgICBcIlNlbGVjdGlvbkNoYW5nZWRcIjogXCJfX19saXN0ZW5lclNlbGVjdGlvbkNoYW5nZWRfcnVuX2hhbmRsZXJfXCJcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sXG4gICAgYWN0aW9uVG9nZ2xlQ29udGVudFN5bmM6IHtcbiAgICAgIG5hbWU6ICdUb2dnbGUgQ29udGVudFN5bmMgUGFuZWwnLFxuICAgICAgc2hvcnRjdXQ6ICdjdHJsIHNoaWZ0IFsnLFxuICAgICAgcnVuOiBjb21tYW5kcy5hY3Rpb25Ub2dnbGVcbiAgICB9LFxuICAgIGFjdGlvblB1c2hDb250ZW50U3luYzoge1xuICAgICAgbmFtZTogJ1B1c2gnLFxuICAgICAgc2hvcnRjdXQ6ICdjdHJsIHNoaWZ0IHAnLFxuICAgICAgcnVuOiBjb21tYW5kcy5hY3Rpb25QdXNoXG4gICAgfSxcbiAgICBhY3Rpb25QdWxsQ29udGVudFN5bmM6IHtcbiAgICAgIG5hbWU6ICdQdWxsJyxcbiAgICAgIHNob3J0Y3V0OiAnY3RybCBzaGlmdCB1JyxcbiAgICAgIHJ1bjogY29tbWFuZHMuYWN0aW9uUHVsbFxuICAgIH0sXG4gICAgYWN0aW9uRGlzYWJsZUxheWVyczoge1xuICAgICAgbmFtZTogJ0Rpc2FibGUgU3luYyBvbiBTZWxlY3RlZCBMYXllcnMnLFxuICAgICAgc2hvcnRjdXQ6ICdjdHJsIHNoaWZ0IG8nLFxuICAgICAgcnVuOiBjb21tYW5kcy5hY3Rpb25TZWxlY3RlZExheWVyc0Rpc2FibGVcbiAgICB9LFxuICAgIGFjdGlvbkVuYWJsZUxheWVyczoge1xuICAgICAgbmFtZTogJ0VuYWJsZSBTeW5jIG9uIFNlbGVjdGVkIExheWVycycsXG4gICAgICBzaG9ydGN1dDogJ2N0cmwgc2hpZnQgaScsXG4gICAgICBydW46IGNvbW1hbmRzLmFjdGlvblNlbGVjdGVkTGF5ZXJzRW5hYmxlXG4gICAgfVxuICB9XG59XG4iXX0= diff --git a/sketchpack.json b/sketchpack.json index 0959dfc..ca078ff 100644 --- a/sketchpack.json +++ b/sketchpack.json @@ -2,5 +2,5 @@ "name": "Sketch Content Sync", "description": "Sketch app plugin for synchronizing text content and styles to and from Google Documents and Microsoft 365 Excel.", "tags": ["content", "data", "synchronizing", "google", "excel", "cloud", "documents", "styles", "abstract", "version", "iteration"], - "version": "8.1.0" + "version": "8.1.1" }