From 78680a8113a45a270bf568b01baa08dda9b03bc4 Mon Sep 17 00:00:00 2001 From: Niels Leenheer Date: Wed, 5 Feb 2020 23:28:59 +0100 Subject: [PATCH 1/3] Update appdmg to version 6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b85d4a1..69fa810 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "tasks" ], "dependencies": { - "appdmg": "^0.4.5", + "appdmg": "^0.6.0", "chalk": "^1.0.0", "repeat-string": "^1.5.4" }, From 911add2ad7738c93de05693af96e8c5e277cacae Mon Sep 17 00:00:00 2001 From: Niels Leenheer Date: Thu, 6 Feb 2020 11:50:33 +0100 Subject: [PATCH 2/3] Allow both 0.5 or 0.6 versions of appdmg This should allow us to keep supporting older versions of Node --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 69fa810..15ede80 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "tasks" ], "dependencies": { - "appdmg": "^0.6.0", + "appdmg": "^0.5.2 || ^0.6.0", "chalk": "^1.0.0", "repeat-string": "^1.5.4" }, From fe57996d0adc355b743272f6acb17cd532e07abd Mon Sep 17 00:00:00 2001 From: Niels Leenheer Date: Tue, 15 Mar 2022 22:12:49 +0100 Subject: [PATCH 3/3] Make appdmg an optional dependency so we can support Windows as a no-op, instead of failing during installation. --- package.json | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 15ede80..0e4babb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "grunt-appdmg", - "version": "1.0.0", + "version": "1.0.1", "description": "Grunt plugin for generating Mac OS X DMG-images.", "author": { "name": "Rakuten, Inc." @@ -23,9 +23,6 @@ "engines": { "node": ">=4" }, - "os": [ - "darwin" - ], "scripts": { "test": "grunt test --verbose", "grunt": "grunt" @@ -35,10 +32,12 @@ "tasks" ], "dependencies": { - "appdmg": "^0.5.2 || ^0.6.0", "chalk": "^1.0.0", "repeat-string": "^1.5.4" }, + "optionalDependencies": { + "appdmg": "^0.5.2 || ^0.6.0" + }, "devDependencies": { "eslint": "^3.16.1", "eslint-config-xo-space": "^0.16.0",