Move process-stats methods to process
authorPaul Betts <paul@paulbetts.org>
Tue, 17 May 2016 21:37:32 +0000 (14:37 -0700)
committerPaul Betts <paul@paulbetts.org>
Tue, 17 May 2016 21:47:56 +0000 (14:47 -0700)
lib/common/api/exports/electron.js
lib/common/api/process-stats.js [deleted file]
lib/common/init.js

index b381a90..1e9c2d7 100644 (file)
@@ -21,12 +21,6 @@ exports.defineProperties = function (exports) {
         return require('../native-image')
       }
     },
-    processStats: {
-      enumerable: true,
-      get: function () {
-        return require('../process-stats')
-      }
-    },
     shell: {
       enumerable: true,
       get: function () {
diff --git a/lib/common/api/process-stats.js b/lib/common/api/process-stats.js
deleted file mode 100644 (file)
index 22ad34c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = process.atomBinding('process_stats')
index 257249f..8df5768 100644 (file)
@@ -46,3 +46,5 @@ if (process.type === 'browser') {
 if (process.platform === 'win32' && __dirname.indexOf('\\Program Files\\WindowsApps\\') === 2) {
   process.windowsStore = true
 }
+
+Object.assign(Object.getPrototypeOf(process), process.atomBinding('process_stats'))