sanity check
authorken <ken@kengrimes.com>
Sat, 26 Aug 2017 04:49:44 +0000 (04:49 +0000)
committerken <ken@kengrimes.com>
Sat, 26 Aug 2017 04:49:44 +0000 (04:49 +0000)
package-lock.json
package.json
src/strappFileSystem.js

index ae80d0d..8286886 100644 (file)
       }
     },
     "rollup": {
       }
     },
     "rollup": {
-      "version": "0.47.4",
-      "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.47.4.tgz",
-      "integrity": "sha512-inBVqr6CRcR+DaWQZncoUK6FGCpjf3ZymXLFW7rbwVM3+kJQ2tFY2nUdnkhbBczDY+Z06pFa7Vxwk5mKPc7IvQ==",
+      "version": "0.47.6",
+      "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.47.6.tgz",
+      "integrity": "sha512-bH3eWh7MzbiKTQcHQN7Ievqbs/yY7T+ZcJYboBYkp7BkRlAr2DXHPfiqlvlEH/M95giEBpinHEi/s9CVIgYT6w==",
       "dev": true
     },
     "rollup-plugin-commonjs": {
       "dev": true
     },
     "rollup-plugin-commonjs": {
index 9886702..4433f9e 100644 (file)
@@ -23,7 +23,7 @@
   ],
   "license": "AGPL-3.0",
   "devDependencies": {
   ],
   "license": "AGPL-3.0",
   "devDependencies": {
-    "rollup": "^0.47.4",
+    "rollup": "^0.47.6",
     "rollup-plugin-node-resolve": "^3.0.0"
   },
   "dependencies": {
     "rollup-plugin-node-resolve": "^3.0.0"
   },
   "dependencies": {
index 5b2df7b..8101311 100644 (file)
@@ -86,7 +86,7 @@ const StrappFileSystem = (() => {
   /* API Definition */
   const StrappFileSystem = {
     request: (location, method, data) =>
   /* API Definition */
   const StrappFileSystem = {
     request: (location, method, data) =>
-      new Promise((resolve, reject) => this.loadWaiters.push([
+      new Promise((resolve, reject) => StrappFileSystem.loadWaiters.push([
         location, method, data, resolve, reject
       ])),
     get: (location) => StrappFileSystem.request(location, 'GET'),
         location, method, data, resolve, reject
       ])),
     get: (location) => StrappFileSystem.request(location, 'GET'),
@@ -117,6 +117,7 @@ const StrappFileSystem = (() => {
       StrappFileSystem.request = _request
       StrappFileSystem.loadWaiters
         .map((w) => _request(w[0], w[1], w[2], w[3]).then(w[4], w[5]))
       StrappFileSystem.request = _request
       StrappFileSystem.loadWaiters
         .map((w) => _request(w[0], w[1], w[2], w[3]).then(w[4], w[5]))
+      delete StrappFileSystem.loadWaiters
     })
   
   return StrappFileSystem
     })
   
   return StrappFileSystem