]> Repos - nodeaudio/commitdiff
changing sleep to dev dependency
authorAndrew Gundersen <gundersena@crimata.com>
Wed, 18 May 2022 11:48:57 +0000 (06:48 -0500)
committerAndrew Gundersen <gundersena@crimata.com>
Wed, 18 May 2022 11:48:57 +0000 (06:48 -0500)
binding.gyp
package-lock.json
package.json

index 62329fbce28d6ae40320a817eea6a1af51c6c894..7de4a04011b3ca3eecd3267839116045ae2b977a 100644 (file)
       "include_dirs": [
         "portaudio/include"
       ],
-      "libraries": [
-        "libportaudio.dylib"
-      ],
-      "copies": [
-        {
-          "destination": "build/Release/",
-          "files": [
-            "portaudio/bin/libportaudio.dylib"
+      "conditions": [
+        ['OS=="mac"', {
+          "libraries": [
+            "libportaudio.dylib"
+          ],
+          "copies": [
+            {
+              "destination": "build/Release",
+              "files": [
+                "portaudio/bin/libportaudio.dylib"
+              ]
+            }
           ]
-        }
-      ],
+        }],
+        ['OS=="linux"', {
+          "libraries": [
+            "Release/libportaudio.so"
+          ],
+          "copies": [
+            {
+              "destination": "build/Release",
+              "files": [
+                "portaudio/bin/libportaudio.so"
+              ]
+            }
+          ]
+        }],
+      ]
     }
   ]
 }
index 2882b759a67be4388b80fa68ad4420955eeb942f..e57cdc7f0673af03b47c63a029c439c4b45d22da 100644 (file)
@@ -1,38 +1,20 @@
 {
-  "name": "nodeaudio",
-  "version": "0.0.1",
+  "name": "@crimata/nodeaudio",
+  "version": "0.0.0",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
-      "name": "nodeaudio",
-      "version": "0.0.1",
+      "name": "@crimata/nodeaudio",
+      "version": "0.0.0",
       "dependencies": {
-        "bindings": "~1.2.1",
-        "sleep": "^6.3.0"
+        "bindings": "~1.2.1"
       }
     },
     "node_modules/bindings": {
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz",
       "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE="
-    },
-    "node_modules/nan": {
-      "version": "2.15.0",
-      "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
-      "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
-    },
-    "node_modules/sleep": {
-      "version": "6.3.0",
-      "resolved": "https://registry.npmjs.org/sleep/-/sleep-6.3.0.tgz",
-      "integrity": "sha512-+WgYl951qdUlb1iS97UvQ01pkauoBK9ML9I/CMPg41v0Ze4EyMlTgFTDDo32iYj98IYqxIjDMRd+L71lawFfpQ==",
-      "hasInstallScript": true,
-      "dependencies": {
-        "nan": "^2.14.1"
-      },
-      "engines": {
-        "node": ">=0.8.0"
-      }
     }
   },
   "dependencies": {
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz",
       "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE="
-    },
-    "nan": {
-      "version": "2.15.0",
-      "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
-      "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
-    },
-    "sleep": {
-      "version": "6.3.0",
-      "resolved": "https://registry.npmjs.org/sleep/-/sleep-6.3.0.tgz",
-      "integrity": "sha512-+WgYl951qdUlb1iS97UvQ01pkauoBK9ML9I/CMPg41v0Ze4EyMlTgFTDDo32iYj98IYqxIjDMRd+L71lawFfpQ==",
-      "requires": {
-        "nan": "^2.14.1"
-      }
     }
   }
 }
index 31d7b66d0ce8c1bd80192689e5d99e61425d7e4a..2810cd75b8c7cde354c4daed81948ee24fdc2256 100644 (file)
@@ -4,7 +4,9 @@
   "description": "NodeJS bindings for PortAudio",
   "main": "./index.js",
   "dependencies": {
-    "bindings": "~1.2.1",
+    "bindings": "~1.2.1"
+  },
+  "devDependencies": {
     "sleep": "^6.3.0"
   },
   "scripts": {