From 4713f58427799f9d4974380f02421862878f4cf6 Mon Sep 17 00:00:00 2001 From: DjDeveloperr Date: Fri, 13 Feb 2026 22:07:49 -0500 Subject: [PATCH 1/2] feat: Add macOS support by renaming `index.ios.ts` to `index.apple.ts` and updating `nativescript.config.ts` and `package.json`. --- packages/zip/{index.ios.ts => index.apple.ts} | 0 packages/zip/nativescript.config.ts | 10 ++++++++++ packages/zip/package.json | 2 ++ 3 files changed, 12 insertions(+) rename packages/zip/{index.ios.ts => index.apple.ts} (100%) diff --git a/packages/zip/index.ios.ts b/packages/zip/index.apple.ts similarity index 100% rename from packages/zip/index.ios.ts rename to packages/zip/index.apple.ts diff --git a/packages/zip/nativescript.config.ts b/packages/zip/nativescript.config.ts index 9ae44336..dc5cff50 100644 --- a/packages/zip/nativescript.config.ts +++ b/packages/zip/nativescript.config.ts @@ -11,4 +11,14 @@ export default { }, ], }, + macos: { + SPMPackages: [ + { + name: 'ZipArchive', + libs: ['ZipArchive'], + repositoryURL: 'https://github.com/NathanWalker/ZipArchive', + version: '3.0.0', + }, + ], + }, } as NativeScriptConfig; diff --git a/packages/zip/package.json b/packages/zip/package.json index 87ee2b9c..4be2d22a 100644 --- a/packages/zip/package.json +++ b/packages/zip/package.json @@ -7,6 +7,7 @@ "nativescript": { "platforms": { "ios": "6.0.0", + "macos": "6.0.0", "android": "6.0.0" } }, @@ -19,6 +20,7 @@ "JavaScript", "TypeScript", "iOS", + "macOS", "Android" ], "author": { From 6a2496fed8631774cadb1835bc2ccca472d5eb63 Mon Sep 17 00:00:00 2001 From: Nathan Walker Date: Fri, 13 Feb 2026 19:15:56 -0800 Subject: [PATCH 2/2] chore: zip 7.1.0-alpha.0 --- packages/zip/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/zip/package.json b/packages/zip/package.json index 4be2d22a..56c579fb 100644 --- a/packages/zip/package.json +++ b/packages/zip/package.json @@ -1,6 +1,6 @@ { "name": "@nativescript/zip", - "version": "7.0.1", + "version": "7.1.0-alpha.0", "description": "A simple utility class for zipping and unzipping files in NativeScript", "main": "index", "typings": "index.d.ts",