Skip to content

Commit d994a26

Browse files
committed
remove AIX support - see #10
`npm ci` and `npm install --force` have a bug where it attempts to install the AIX-specific dependency even on non-AIX platforms, which results in a huge block of gyp errors on all other platforms. This commit removes AIX and the native dependency again, eliminating these type of errors.
1 parent c451184 commit d994a26

File tree

3 files changed

+2
-79
lines changed

3 files changed

+2
-79
lines changed

aix.js

Lines changed: 0 additions & 71 deletions
This file was deleted.

index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ if ([
1010
"openbsd",
1111
"sunos",
1212
"win32",
13-
"aix"
1413
].indexOf(platform) !== -1) {
1514
const families = require(`./${platform}`);
1615
module.exports.v4 = () => families.v4();

package.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
"execa": "^1.0.0",
1616
"ip-regex": "^2.1.0"
1717
},
18-
"optionalDependencies": {
19-
"idb-connector": "^1.1.8"
20-
},
2118
"devDependencies": {
2219
"eslint": "^5.5.0",
2320
"eslint-config-silverwind": "^2.0.9",
@@ -31,8 +28,7 @@
3128
"linux",
3229
"openbsd",
3330
"sunos",
34-
"win32",
35-
"aix"
31+
"win32"
3632
],
3733
"files": [
3834
"index.js",
@@ -42,8 +38,7 @@
4238
"linux.js",
4339
"openbsd.js",
4440
"sunos.js",
45-
"win32.js",
46-
"aix.js"
41+
"win32.js"
4742
],
4843
"keywords": [
4944
"default gateway",

0 commit comments

Comments
 (0)