idb-connector
Advanced tools
Comparing version 1.1.7 to 1.1.8
# idb-connector changelog | ||
## 1.1.8 | ||
- Skip build unless installing on IBM i(#54) | ||
- Moved the repository to GitHub | ||
## 1.1.7 | ||
@@ -4,0 +9,0 @@ |
# DB2 for i Access APIs - idb-connector | ||
[//]: # (TOC built in macro on BB makes table of contents) | ||
[TOC] | ||
- [DB2 for i Access APIs - idb-connector](#db2-for-i-access-apis---idb-connector) | ||
- [Introduction](#introduction) | ||
- [Install](#install) | ||
- [Examples](#examples) | ||
- [Async Exec](#async-exec) | ||
- [Sync Exec](#sync-exec) | ||
- [Async Prepare Bind Execute](#async-prepare-bind-execute) | ||
- [Sync Prepare Bind Execute](#sync-prepare-bind-execute) | ||
- [Async Fetch](#async-fetch) | ||
- [Sync Fetch](#sync-fetch) | ||
- [Async FetchAll](#async-fetchall) | ||
- [Sync FetchAll](#sync-fetchall) | ||
- [Class: dbconn](#class-dbconn) | ||
- [Contructor: dbconn()](#contructor-dbconn) | ||
- [dbconn.setConnAttr(attribute, value)](#dbconnsetconnattrattribute-value) | ||
- [dbconn.getConnAttr(attribute)](#dbconngetconnattrattribute) | ||
- [dbconn.conn(database)](#dbconnconndatabase) | ||
- [dbconn.disconn()](#dbconndisconn) | ||
- [dbconn.close()](#dbconnclose) | ||
- [dbconn.debug(flag)](#dbconndebugflag) | ||
- [dbconn.validStmt(sql)](#dbconnvalidstmtsql) | ||
- [Class dbstmt](#class-dbstmt) | ||
- [Constructor: dbstmt(connection)](#constructor-dbstmtconnection) | ||
- [dbstmt.setStmtAttr(attribute, value)](#dbstmtsetstmtattrattribute-value) | ||
- [dbstmt.getStmtAttr()](#dbstmtgetstmtattr) | ||
- [dbstmt.exec(sql, callback)](#dbstmtexecsql-callback) | ||
- [dbstmt.execSync(sql [, callback])](#dbstmtexecsyncsql--callback) | ||
- [dbstmt.prepare(sql, callback)](#dbstmtpreparesql-callback) | ||
- [dbstmt.prepareSync(sql [, callback])](#dbstmtpreparesyncsql--callback) | ||
- [dbstmt.bindParam(params, callback)](#dbstmtbindparamparams-callback) | ||
- [dbstmt.bindParamSync(params [, callback])](#dbstmtbindparamsyncparams--callback) | ||
- [dbstmt.execute(callback)](#dbstmtexecutecallback) | ||
- [dbstmt.executeSync([callback])](#dbstmtexecutesynccallback) | ||
- [dbstmt.nextResult()](#dbstmtnextresult) | ||
- [dbstmt.commit()](#dbstmtcommit) | ||
- [dbstmt.rollback()](#dbstmtrollback) | ||
- [dbstmt.closeCursor()](#dbstmtclosecursor) | ||
- [dbstmt.close()](#dbstmtclose) | ||
- [dbstmt.fetch([orient,] [offset,] callback)](#dbstmtfetchorient-offset-callback) | ||
- [dbstmt.fetchSync()](#dbstmtfetchsync) | ||
- [dbstmt.fetchAll(callback)](#dbstmtfetchallcallback) | ||
- [dbstmt.fetchAllSync([callback])](#dbstmtfetchallsynccallback) | ||
- [dbstmt.numFields()](#dbstmtnumfields) | ||
- [dbstmt.numRows()](#dbstmtnumrows) | ||
- [dbstmt.fieldType(index)](#dbstmtfieldtypeindex) | ||
- [dbstmt.fieldWidth(index)](#dbstmtfieldwidthindex) | ||
- [dbstmt.fieldNullable(index)](#dbstmtfieldnullableindex) | ||
- [dbstmt.fieldName(index)](#dbstmtfieldnameindex) | ||
- [dbstmt.fieldPrecise(index)](#dbstmtfieldpreciseindex) | ||
- [dbstmt.fieldScale(index)](#dbstmtfieldscaleindex) | ||
- [dbstmt.stmtError(callback)](#dbstmtstmterrorcallback) | ||
___ | ||
@@ -21,3 +69,3 @@ # Introduction | ||
- `git clone https://bitbucket.org/litmis/nodejs-idb-connector.git` | ||
- `git clone https://github.com/IBM/nodejs-idb-connector.git` | ||
- `cd nodejs-idb-connector` | ||
@@ -27,5 +75,3 @@ - `npm install --build-from-source` | ||
# Examples | ||
[//]: # (On BB headers are prefixed by #markdown-header) | ||
[//]: # (Also the title of the header are made lower case) | ||
[//]: # (So to link to Async Exec header: #markdown-header-async-exec) | ||
### Async Exec | ||
@@ -558,3 +604,3 @@ | ||
## dbstmt.getStmtAttr | ||
## dbstmt.getStmtAttr() | ||
@@ -608,3 +654,3 @@ **Description:** | ||
**Example:** [Here](#markdown-header-async-exec) | ||
**Example:** [Here](#async-exec) | ||
@@ -655,3 +701,3 @@ ___ | ||
**Example:** [Here](#markdown-header-sync-exec) | ||
**Example:** [Here](#sync-exec) | ||
@@ -692,3 +738,3 @@ ___ | ||
**Example:** [Here](#markdown-header-async-prepare-bind-execute) | ||
**Example:** [Here](#async-prepare-bind-execute) | ||
___ | ||
@@ -739,3 +785,3 @@ | ||
**Example:** [Here](#markdown-header-sync-prepare-bind-execute) | ||
**Example:** [Here](#sync-prepare-bind-execute) | ||
@@ -797,3 +843,3 @@ ___ | ||
**Example:** [Here](#markdown-header-async-prepare-bind-execute) | ||
**Example:** [Here](#async-prepare-bind-execute) | ||
@@ -814,3 +860,3 @@ ___ | ||
- **params**: as described in [bindParam](#dbstmt.bindParam()) | ||
- **params**: as described in [bindParam](#dbstmtbindparamparams-callback) | ||
@@ -827,3 +873,3 @@ **Returns:** | ||
- **params**: as described in [bindParam()](#dbstmt.bindParam()) | ||
- **params**: as described in [bindParam](#dbstmtbindparamparams-callback) | ||
@@ -835,3 +881,3 @@ | ||
**Example:** [Here](#markdown-header-sync-prepare-bind-execute) | ||
**Example:** [Here](#sync-prepare-bind-execute) | ||
@@ -870,3 +916,3 @@ **DB2 CLI API:** SQLBindParameter | ||
**Example:** [Here](#markdown-header-async-prepare-bind-execute) | ||
**Example:** [Here](#async-prepare-bind-execute) | ||
@@ -909,3 +955,3 @@ ___ | ||
**Example:** [Here](#markdown-header-sync-prepare-bind-execute) | ||
**Example:** [Here](#sync-prepare-bind-execute) | ||
___ | ||
@@ -1075,3 +1121,3 @@ | ||
**Example:** [Here](#markdown-header-async-fetch) | ||
**Example:** [Here](#async-fetch) | ||
@@ -1117,3 +1163,3 @@ ___ | ||
**Example:** [Here](#markdown-header-sync-fetch) | ||
**Example:** [Here](#sync-fetch) | ||
@@ -1142,3 +1188,3 @@ ## dbstmt.fetchAll(callback) | ||
**Example:** [Here](#markdown-header-async-fetchAll) | ||
**Example:** [Here](#async-fetchAll) | ||
___ | ||
@@ -1173,3 +1219,3 @@ | ||
**Example:** [Here](#markdown-header-sync-fetchAll) | ||
**Example:** [Here](#sync-fetchAll) | ||
@@ -1176,0 +1222,0 @@ |
{ | ||
"_args": [ | ||
[ | ||
"abbrev@1.1.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "abbrev@1.1.1", | ||
"_from": "abbrev@1", | ||
"_id": "abbrev@1.1.1", | ||
"_inBundle": true, | ||
"_inBundle": false, | ||
"_integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", | ||
@@ -15,18 +9,18 @@ "_location": "/idb-connector/abbrev", | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "abbrev@1.1.1", | ||
"raw": "abbrev@1", | ||
"name": "abbrev", | ||
"escapedName": "abbrev", | ||
"rawSpec": "1.1.1", | ||
"rawSpec": "1", | ||
"saveSpec": null, | ||
"fetchSpec": "1.1.1" | ||
"fetchSpec": "1" | ||
}, | ||
"_requiredBy": [ | ||
"/idb-connector/node-gyp/nopt", | ||
"/idb-connector/nopt" | ||
], | ||
"_resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", | ||
"_spec": "1.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "f8f2c887ad10bf67f634f005b6987fed3179aac8", | ||
"_spec": "abbrev@1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/nopt", | ||
"author": { | ||
@@ -39,2 +33,4 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Like ruby's abbrev module, but in js", | ||
@@ -41,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"ansi-regex@2.1.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "ansi-regex@2.1.1", | ||
"_from": "ansi-regex@^2.0.0", | ||
"_id": "ansi-regex@2.1.1", | ||
"_inBundle": true, | ||
"_inBundle": false, | ||
"_integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", | ||
@@ -15,10 +9,10 @@ "_location": "/idb-connector/ansi-regex", | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "ansi-regex@2.1.1", | ||
"raw": "ansi-regex@^2.0.0", | ||
"name": "ansi-regex", | ||
"escapedName": "ansi-regex", | ||
"rawSpec": "2.1.1", | ||
"rawSpec": "^2.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "2.1.1" | ||
"fetchSpec": "^2.0.0" | ||
}, | ||
@@ -29,4 +23,5 @@ "_requiredBy": [ | ||
"_resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | ||
"_spec": "2.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "c3b33ab5ee360d86e0e628f0468ae7ef27d654df", | ||
"_spec": "ansi-regex@^2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/strip-ansi", | ||
"author": { | ||
@@ -40,2 +35,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Regular expression for matching ANSI escape codes", | ||
@@ -42,0 +39,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"aproba@1.2.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "aproba@1.2.0", | ||
"_from": "aproba@^1.0.3", | ||
"_id": "aproba@1.2.0", | ||
"_inBundle": true, | ||
"_inBundle": false, | ||
"_integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", | ||
@@ -15,10 +9,10 @@ "_location": "/idb-connector/aproba", | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "aproba@1.2.0", | ||
"raw": "aproba@^1.0.3", | ||
"name": "aproba", | ||
"escapedName": "aproba", | ||
"rawSpec": "1.2.0", | ||
"rawSpec": "^1.0.3", | ||
"saveSpec": null, | ||
"fetchSpec": "1.2.0" | ||
"fetchSpec": "^1.0.3" | ||
}, | ||
@@ -29,4 +23,5 @@ "_requiredBy": [ | ||
"_resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", | ||
"_spec": "1.2.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "6802e6264efd18c790a1b0d517f0f2627bf2c94a", | ||
"_spec": "aproba@^1.0.3", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/gauge", | ||
"author": { | ||
@@ -39,3 +34,5 @@ "name": "Rebecca Turner", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": {}, | ||
"deprecated": false, | ||
"description": "A ridiculously light-weight argument validator (now browser friendly)", | ||
@@ -42,0 +39,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", | ||
"_location": "/are-we-there-yet", | ||
"_location": "/idb-connector/are-we-there-yet", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/npmlog" | ||
"/idb-connector/npmlog" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", |
{ | ||
"_args": [ | ||
[ | ||
"balanced-match@1.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "balanced-match@1.0.0", | ||
"_from": "balanced-match@^1.0.0", | ||
"_id": "balanced-match@1.0.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", | ||
"_location": "/balanced-match", | ||
"_location": "/idb-connector/balanced-match", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "balanced-match@1.0.0", | ||
"raw": "balanced-match@^1.0.0", | ||
"name": "balanced-match", | ||
"escapedName": "balanced-match", | ||
"rawSpec": "1.0.0", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.0" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/brace-expansion" | ||
"/idb-connector/brace-expansion" | ||
], | ||
"_resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | ||
"_spec": "1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "89b4d199ab2bee49de164ea02b89ce462d71b767", | ||
"_spec": "balanced-match@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/brace-expansion", | ||
"author": { | ||
@@ -38,3 +33,5 @@ "name": "Julian Gruber", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": {}, | ||
"deprecated": false, | ||
"description": "Match balanced character pairs, like \"{\" and \"}\"", | ||
@@ -41,0 +38,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"brace-expansion@1.1.11", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "brace-expansion@1.1.11", | ||
"_from": "brace-expansion@^1.1.7", | ||
"_id": "brace-expansion@1.1.11", | ||
"_inBundle": false, | ||
"_integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | ||
"_location": "/brace-expansion", | ||
"_location": "/idb-connector/brace-expansion", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "brace-expansion@1.1.11", | ||
"raw": "brace-expansion@^1.1.7", | ||
"name": "brace-expansion", | ||
"escapedName": "brace-expansion", | ||
"rawSpec": "1.1.11", | ||
"rawSpec": "^1.1.7", | ||
"saveSpec": null, | ||
"fetchSpec": "1.1.11" | ||
"fetchSpec": "^1.1.7" | ||
}, | ||
"_requiredBy": [ | ||
"/minimatch" | ||
"/idb-connector/minimatch" | ||
], | ||
"_resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||
"_spec": "1.1.11", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "3c7fcbf529d87226f3d2f52b966ff5271eb441dd", | ||
"_spec": "brace-expansion@^1.1.7", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/minimatch", | ||
"author": { | ||
@@ -38,2 +33,3 @@ "name": "Julian Gruber", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -43,2 +39,3 @@ "balanced-match": "^1.0.0", | ||
}, | ||
"deprecated": false, | ||
"description": "Brace expansion as known from sh/bash", | ||
@@ -45,0 +42,0 @@ "devDependencies": { |
{ | ||
"_from": "chownr@^1.0.1", | ||
"_from": "chownr@^1.1.1", | ||
"_id": "chownr@1.1.1", | ||
"_inBundle": false, | ||
"_integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", | ||
"_location": "/chownr", | ||
"_location": "/idb-connector/chownr", | ||
"_phantomChildren": {}, | ||
@@ -11,15 +11,15 @@ "_requested": { | ||
"registry": true, | ||
"raw": "chownr@^1.0.1", | ||
"raw": "chownr@^1.1.1", | ||
"name": "chownr", | ||
"escapedName": "chownr", | ||
"rawSpec": "^1.0.1", | ||
"rawSpec": "^1.1.1", | ||
"saveSpec": null, | ||
"fetchSpec": "^1.0.1" | ||
"fetchSpec": "^1.1.1" | ||
}, | ||
"_requiredBy": [ | ||
"/tar" | ||
"/idb-connector/tar" | ||
], | ||
"_resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", | ||
"_shasum": "54726b8b8fff4df053c42187e801fb4412df1494", | ||
"_spec": "chownr@^1.0.1", | ||
"_spec": "chownr@^1.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/tar", | ||
@@ -26,0 +26,0 @@ "author": { |
{ | ||
"_args": [ | ||
[ | ||
"code-point-at@1.1.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "code-point-at@1.1.0", | ||
"_from": "code-point-at@^1.0.0", | ||
"_id": "code-point-at@1.1.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", | ||
"_location": "/code-point-at", | ||
"_location": "/idb-connector/code-point-at", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "code-point-at@1.1.0", | ||
"raw": "code-point-at@^1.0.0", | ||
"name": "code-point-at", | ||
"escapedName": "code-point-at", | ||
"rawSpec": "1.1.0", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.1.0" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/string-width" | ||
"/idb-connector/string-width" | ||
], | ||
"_resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", | ||
"_spec": "1.1.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77", | ||
"_spec": "code-point-at@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/string-width", | ||
"author": { | ||
@@ -38,2 +33,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "ES2015 `String#codePointAt()` ponyfill", | ||
@@ -40,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"concat-map@0.0.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "concat-map@0.0.1", | ||
@@ -12,3 +6,3 @@ "_id": "concat-map@0.0.1", | ||
"_integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", | ||
"_location": "/concat-map", | ||
"_location": "/idb-connector/concat-map", | ||
"_phantomChildren": {}, | ||
@@ -26,7 +20,8 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/brace-expansion" | ||
"/idb-connector/brace-expansion" | ||
], | ||
"_resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||
"_spec": "0.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b", | ||
"_spec": "concat-map@0.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/brace-expansion", | ||
"author": { | ||
@@ -40,2 +35,4 @@ "name": "James Halliday", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "concatenative mapdashery", | ||
@@ -42,0 +39,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"console-control-strings@1.1.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "console-control-strings@1.1.0", | ||
"_from": "console-control-strings@~1.1.0", | ||
"_id": "console-control-strings@1.1.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", | ||
"_location": "/console-control-strings", | ||
"_location": "/idb-connector/console-control-strings", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "console-control-strings@1.1.0", | ||
"raw": "console-control-strings@~1.1.0", | ||
"name": "console-control-strings", | ||
"escapedName": "console-control-strings", | ||
"rawSpec": "1.1.0", | ||
"rawSpec": "~1.1.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.1.0" | ||
"fetchSpec": "~1.1.0" | ||
}, | ||
"_requiredBy": [ | ||
"/gauge", | ||
"/npmlog" | ||
"/idb-connector/gauge", | ||
"/idb-connector/npmlog" | ||
], | ||
"_resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", | ||
"_spec": "1.1.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "3d7cf4464db6446ea644bf4b39507f9851008e8e", | ||
"_spec": "console-control-strings@~1.1.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/npmlog", | ||
"author": { | ||
@@ -39,2 +34,4 @@ "name": "Rebecca Turner", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.", | ||
@@ -41,0 +38,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"core-util-is@1.0.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "core-util-is@1.0.2", | ||
"_from": "core-util-is@~1.0.0", | ||
"_id": "core-util-is@1.0.2", | ||
"_inBundle": false, | ||
"_integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", | ||
"_location": "/core-util-is", | ||
"_location": "/idb-connector/core-util-is", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "core-util-is@1.0.2", | ||
"raw": "core-util-is@~1.0.0", | ||
"name": "core-util-is", | ||
"escapedName": "core-util-is", | ||
"rawSpec": "1.0.2", | ||
"rawSpec": "~1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.2" | ||
"fetchSpec": "~1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/readable-stream", | ||
"/verror" | ||
"/idb-connector/readable-stream" | ||
], | ||
"_resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||
"_spec": "1.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "b5fd54220aa2bc5ab57aab7140c940754503c1a7", | ||
"_spec": "core-util-is@~1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/readable-stream", | ||
"author": { | ||
@@ -39,2 +33,4 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "The `util.is*` functions introduced in Node v0.12.", | ||
@@ -41,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"debug@2.6.9", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "debug@2.6.9", | ||
"_from": "debug@^2.1.2", | ||
"_id": "debug@2.6.9", | ||
"_inBundle": false, | ||
"_integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | ||
"_location": "/debug", | ||
"_location": "/idb-connector/debug", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "debug@2.6.9", | ||
"raw": "debug@^2.1.2", | ||
"name": "debug", | ||
"escapedName": "debug", | ||
"rawSpec": "2.6.9", | ||
"rawSpec": "^2.1.2", | ||
"saveSpec": null, | ||
"fetchSpec": "2.6.9" | ||
"fetchSpec": "^2.1.2" | ||
}, | ||
"_requiredBy": [ | ||
"/tar-pack" | ||
"/idb-connector/needle" | ||
], | ||
"_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | ||
"_spec": "2.6.9", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "5d128515df134ff327e90a4c93f4e077a536341f", | ||
"_spec": "debug@^2.1.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/needle", | ||
"author": { | ||
@@ -38,2 +33,3 @@ "name": "TJ Holowaychuk", | ||
}, | ||
"bundleDependencies": false, | ||
"component": { | ||
@@ -59,2 +55,3 @@ "scripts": { | ||
}, | ||
"deprecated": false, | ||
"description": "small debugging utility", | ||
@@ -61,0 +58,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", | ||
"_location": "/deep-extend", | ||
"_location": "/idb-connector/deep-extend", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/rc" | ||
"/idb-connector/rc" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", |
{ | ||
"_args": [ | ||
[ | ||
"delegates@1.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "delegates@1.0.0", | ||
"_from": "delegates@^1.0.0", | ||
"_id": "delegates@1.0.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", | ||
"_location": "/delegates", | ||
"_location": "/idb-connector/delegates", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "delegates@1.0.0", | ||
"raw": "delegates@^1.0.0", | ||
"name": "delegates", | ||
"escapedName": "delegates", | ||
"rawSpec": "1.0.0", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.0" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/are-we-there-yet" | ||
"/idb-connector/are-we-there-yet" | ||
], | ||
"_resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", | ||
"_spec": "1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "84c6e159b81904fdca59a0ef44cd870d31250f9a", | ||
"_spec": "delegates@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/are-we-there-yet", | ||
"bugs": { | ||
"url": "https://github.com/visionmedia/node-delegates/issues" | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": {}, | ||
"deprecated": false, | ||
"description": "delegate methods and accessors to another property", | ||
@@ -35,0 +32,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"detect-libc@1.0.3", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "detect-libc@1.0.3", | ||
"_from": "detect-libc@^1.0.2", | ||
"_id": "detect-libc@1.0.3", | ||
"_inBundle": false, | ||
"_integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", | ||
"_location": "/detect-libc", | ||
"_location": "/idb-connector/detect-libc", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "detect-libc@1.0.3", | ||
"raw": "detect-libc@^1.0.2", | ||
"name": "detect-libc", | ||
"escapedName": "detect-libc", | ||
"rawSpec": "1.0.3", | ||
"rawSpec": "^1.0.2", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.3" | ||
"fetchSpec": "^1.0.2" | ||
}, | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", | ||
"_spec": "1.0.3", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b", | ||
"_spec": "detect-libc@^1.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
"author": { | ||
@@ -40,2 +35,3 @@ "name": "Lovell Fuller", | ||
}, | ||
"bundleDependencies": false, | ||
"contributors": [ | ||
@@ -47,2 +43,3 @@ { | ||
], | ||
"deprecated": false, | ||
"description": "Node.js module to detect the C standard library (libc) implementation family and version", | ||
@@ -49,0 +46,0 @@ "devDependencies": { |
@@ -19,3 +19,3 @@ { | ||
"_requiredBy": [ | ||
"/idb-connector/node-pre-gyp/tar" | ||
"/idb-connector/tar" | ||
], | ||
@@ -25,3 +25,3 @@ "_resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", | ||
"_spec": "fs-minipass@^1.2.5", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp/node_modules/tar", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/tar", | ||
"author": { | ||
@@ -28,0 +28,0 @@ "name": "Isaac Z. Schlueter", |
{ | ||
"_args": [ | ||
[ | ||
"fs.realpath@1.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "fs.realpath@1.0.0", | ||
"_from": "fs.realpath@^1.0.0", | ||
"_id": "fs.realpath@1.0.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", | ||
"_location": "/fs.realpath", | ||
"_location": "/idb-connector/fs.realpath", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "fs.realpath@1.0.0", | ||
"raw": "fs.realpath@^1.0.0", | ||
"name": "fs.realpath", | ||
"escapedName": "fs.realpath", | ||
"rawSpec": "1.0.0", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.0" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/glob" | ||
"/idb-connector/glob" | ||
], | ||
"_resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | ||
"_spec": "1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "1504ad2523158caa40db4a2787cb01411994ea4f", | ||
"_spec": "fs.realpath@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/glob", | ||
"author": { | ||
@@ -38,3 +33,5 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": {}, | ||
"deprecated": false, | ||
"description": "Use node's fs.realpath, but fall back to the JS implementation if the native one fails", | ||
@@ -41,0 +38,0 @@ "devDependencies": {}, |
{ | ||
"_args": [ | ||
[ | ||
"gauge@2.7.4", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "gauge@2.7.4", | ||
"_from": "gauge@~2.7.3", | ||
"_id": "gauge@2.7.4", | ||
"_inBundle": false, | ||
"_integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", | ||
"_location": "/gauge", | ||
"_location": "/idb-connector/gauge", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "gauge@2.7.4", | ||
"raw": "gauge@~2.7.3", | ||
"name": "gauge", | ||
"escapedName": "gauge", | ||
"rawSpec": "2.7.4", | ||
"rawSpec": "~2.7.3", | ||
"saveSpec": null, | ||
"fetchSpec": "2.7.4" | ||
"fetchSpec": "~2.7.3" | ||
}, | ||
"_requiredBy": [ | ||
"/npmlog" | ||
"/idb-connector/npmlog" | ||
], | ||
"_resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", | ||
"_spec": "2.7.4", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "2c03405c7538c39d7eb37b317022e325fb018bf7", | ||
"_spec": "gauge@~2.7.3", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/npmlog", | ||
"author": { | ||
@@ -37,2 +32,3 @@ "name": "Rebecca Turner", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -48,2 +44,3 @@ "aproba": "^1.0.3", | ||
}, | ||
"deprecated": false, | ||
"description": "A terminal based horizontal guage", | ||
@@ -50,0 +47,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"glob@7.1.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "glob@7.1.2", | ||
"_id": "glob@7.1.2", | ||
"_from": "glob@^7.1.3", | ||
"_id": "glob@7.1.3", | ||
"_inBundle": false, | ||
"_integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", | ||
"_location": "/glob", | ||
"_integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", | ||
"_location": "/idb-connector/glob", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "glob@7.1.2", | ||
"raw": "glob@^7.1.3", | ||
"name": "glob", | ||
"escapedName": "glob", | ||
"rawSpec": "7.1.2", | ||
"rawSpec": "^7.1.3", | ||
"saveSpec": null, | ||
"fetchSpec": "7.1.2" | ||
"fetchSpec": "^7.1.3" | ||
}, | ||
"_requiredBy": [ | ||
"/rimraf" | ||
"/idb-connector/rimraf" | ||
], | ||
"_resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", | ||
"_spec": "7.1.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", | ||
"_shasum": "3960832d3f1574108342dafd3a67b332c0969df1", | ||
"_spec": "glob@^7.1.3", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/rimraf", | ||
"author": { | ||
@@ -38,2 +33,3 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -47,2 +43,3 @@ "fs.realpath": "^1.0.0", | ||
}, | ||
"deprecated": false, | ||
"description": "a little globber", | ||
@@ -52,3 +49,3 @@ "devDependencies": { | ||
"rimraf": "^2.2.8", | ||
"tap": "^7.1.2", | ||
"tap": "^12.0.1", | ||
"tick": "0.0.6" | ||
@@ -81,3 +78,3 @@ }, | ||
}, | ||
"version": "7.1.2" | ||
"version": "7.1.3" | ||
} |
{ | ||
"_args": [ | ||
[ | ||
"has-unicode@2.0.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "has-unicode@2.0.1", | ||
"_from": "has-unicode@^2.0.0", | ||
"_id": "has-unicode@2.0.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", | ||
"_location": "/has-unicode", | ||
"_location": "/idb-connector/has-unicode", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "has-unicode@2.0.1", | ||
"raw": "has-unicode@^2.0.0", | ||
"name": "has-unicode", | ||
"escapedName": "has-unicode", | ||
"rawSpec": "2.0.1", | ||
"rawSpec": "^2.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "2.0.1" | ||
"fetchSpec": "^2.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/gauge" | ||
"/idb-connector/gauge" | ||
], | ||
"_resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", | ||
"_spec": "2.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "e0e6fe6a28cf51138855e086d1691e771de2a8b9", | ||
"_spec": "has-unicode@^2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/gauge", | ||
"author": { | ||
@@ -37,2 +32,4 @@ "name": "Rebecca Turner", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Try to guess if your terminal supports unicode", | ||
@@ -39,0 +36,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", | ||
"_location": "/iconv-lite", | ||
"_location": "/idb-connector/iconv-lite", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/needle" | ||
"/idb-connector/needle" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", |
{ | ||
"_args": [ | ||
[ | ||
"inflight@1.0.6", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "inflight@1.0.6", | ||
"_from": "inflight@^1.0.4", | ||
"_id": "inflight@1.0.6", | ||
"_inBundle": false, | ||
"_integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", | ||
"_location": "/inflight", | ||
"_location": "/idb-connector/inflight", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "inflight@1.0.6", | ||
"raw": "inflight@^1.0.4", | ||
"name": "inflight", | ||
"escapedName": "inflight", | ||
"rawSpec": "1.0.6", | ||
"rawSpec": "^1.0.4", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.6" | ||
"fetchSpec": "^1.0.4" | ||
}, | ||
"_requiredBy": [ | ||
"/glob" | ||
"/idb-connector/glob" | ||
], | ||
"_resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | ||
"_spec": "1.0.6", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "49bd6331d7d02d0c09bc910a1075ba8165b56df9", | ||
"_spec": "inflight@^1.0.4", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/glob", | ||
"author": { | ||
@@ -38,2 +33,3 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -43,2 +39,3 @@ "once": "^1.3.0", | ||
}, | ||
"deprecated": false, | ||
"description": "Add callbacks to requests in flight to avoid async duplication", | ||
@@ -45,0 +42,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"inherits@2.0.3", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "inherits@2.0.3", | ||
"_from": "inherits@~2.0.3", | ||
"_id": "inherits@2.0.3", | ||
"_inBundle": false, | ||
"_integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", | ||
"_location": "/inherits", | ||
"_location": "/idb-connector/inherits", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "inherits@2.0.3", | ||
"raw": "inherits@~2.0.3", | ||
"name": "inherits", | ||
"escapedName": "inherits", | ||
"rawSpec": "2.0.3", | ||
"rawSpec": "~2.0.3", | ||
"saveSpec": null, | ||
"fetchSpec": "2.0.3" | ||
"fetchSpec": "~2.0.3" | ||
}, | ||
"_requiredBy": [ | ||
"/block-stream", | ||
"/fstream", | ||
"/fstream-ignore", | ||
"/glob", | ||
"/readable-stream", | ||
"/tar" | ||
"/idb-connector/glob", | ||
"/idb-connector/readable-stream" | ||
], | ||
"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | ||
"_spec": "2.0.3", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "633c2c83e3da42a502f52466022480f4208261de", | ||
"_spec": "inherits@~2.0.3", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/readable-stream", | ||
"browser": "./inherits_browser.js", | ||
@@ -39,2 +30,4 @@ "bugs": { | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", | ||
@@ -41,0 +34,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"ini@1.3.5", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "ini@1.3.5", | ||
"_from": "ini@~1.3.0", | ||
"_id": "ini@1.3.5", | ||
"_inBundle": false, | ||
"_integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", | ||
"_location": "/ini", | ||
"_location": "/idb-connector/ini", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "ini@1.3.5", | ||
"raw": "ini@~1.3.0", | ||
"name": "ini", | ||
"escapedName": "ini", | ||
"rawSpec": "1.3.5", | ||
"rawSpec": "~1.3.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.3.5" | ||
"fetchSpec": "~1.3.0" | ||
}, | ||
"_requiredBy": [ | ||
"/rc" | ||
"/idb-connector/rc" | ||
], | ||
"_resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", | ||
"_spec": "1.3.5", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "eee25f56db1c9ec6085e0c22778083f596abf927", | ||
"_spec": "ini@~1.3.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/rc", | ||
"author": { | ||
@@ -38,3 +33,5 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": {}, | ||
"deprecated": false, | ||
"description": "An ini encoder/decoder for node", | ||
@@ -41,0 +38,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"is-fullwidth-code-point@1.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "is-fullwidth-code-point@1.0.0", | ||
"_from": "is-fullwidth-code-point@^1.0.0", | ||
"_id": "is-fullwidth-code-point@1.0.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", | ||
"_location": "/is-fullwidth-code-point", | ||
"_location": "/idb-connector/is-fullwidth-code-point", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "is-fullwidth-code-point@1.0.0", | ||
"raw": "is-fullwidth-code-point@^1.0.0", | ||
"name": "is-fullwidth-code-point", | ||
"escapedName": "is-fullwidth-code-point", | ||
"rawSpec": "1.0.0", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.0" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/string-width" | ||
"/idb-connector/string-width" | ||
], | ||
"_resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", | ||
"_spec": "1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "ef9e31386f031a7f0d643af82fde50c457ef00cb", | ||
"_spec": "is-fullwidth-code-point@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/string-width", | ||
"author": { | ||
@@ -38,5 +33,7 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"number-is-nan": "^1.0.0" | ||
}, | ||
"deprecated": false, | ||
"description": "Check if the character represented by a given Unicode code point is fullwidth", | ||
@@ -43,0 +40,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"isarray@1.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "isarray@1.0.0", | ||
"_from": "isarray@~1.0.0", | ||
"_id": "isarray@1.0.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", | ||
"_location": "/isarray", | ||
"_location": "/idb-connector/isarray", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "isarray@1.0.0", | ||
"raw": "isarray@~1.0.0", | ||
"name": "isarray", | ||
"escapedName": "isarray", | ||
"rawSpec": "1.0.0", | ||
"rawSpec": "~1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.0" | ||
"fetchSpec": "~1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/readable-stream" | ||
"/idb-connector/readable-stream" | ||
], | ||
"_resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | ||
"_spec": "1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "bb935d48582cba168c06834957a54a3e07124f11", | ||
"_spec": "isarray@~1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/readable-stream", | ||
"author": { | ||
@@ -38,3 +33,5 @@ "name": "Julian Gruber", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": {}, | ||
"deprecated": false, | ||
"description": "Array#isArray for older browsers", | ||
@@ -41,0 +38,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"minimatch@3.0.4", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "minimatch@3.0.4", | ||
"_from": "minimatch@^3.0.4", | ||
"_id": "minimatch@3.0.4", | ||
"_inBundle": false, | ||
"_integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||
"_location": "/minimatch", | ||
"_location": "/idb-connector/minimatch", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "minimatch@3.0.4", | ||
"raw": "minimatch@^3.0.4", | ||
"name": "minimatch", | ||
"escapedName": "minimatch", | ||
"rawSpec": "3.0.4", | ||
"rawSpec": "^3.0.4", | ||
"saveSpec": null, | ||
"fetchSpec": "3.0.4" | ||
"fetchSpec": "^3.0.4" | ||
}, | ||
"_requiredBy": [ | ||
"/fstream-ignore", | ||
"/glob" | ||
"/idb-connector/glob", | ||
"/idb-connector/ignore-walk" | ||
], | ||
"_resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | ||
"_spec": "3.0.4", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "5166e286457f03306064be5497e8dbb0c3d32083", | ||
"_spec": "minimatch@^3.0.4", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/ignore-walk", | ||
"author": { | ||
@@ -39,5 +34,7 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"brace-expansion": "^1.1.7" | ||
}, | ||
"deprecated": false, | ||
"description": "a glob matcher in javascript", | ||
@@ -44,0 +41,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"minimist@0.0.8", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "minimist@0.0.8", | ||
@@ -12,3 +6,3 @@ "_id": "minimist@0.0.8", | ||
"_integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", | ||
"_location": "/minimist", | ||
"_location": "/idb-connector/minimist", | ||
"_phantomChildren": {}, | ||
@@ -26,7 +20,8 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/mkdirp" | ||
"/idb-connector/mkdirp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | ||
"_spec": "0.0.8", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "857fcabfc3397d2625b8228262e86aa7a011b05d", | ||
"_spec": "minimist@0.0.8", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/mkdirp", | ||
"author": { | ||
@@ -40,2 +35,4 @@ "name": "James Halliday", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "parse argument options", | ||
@@ -42,0 +39,0 @@ "devDependencies": { |
@@ -360,3 +360,2 @@ 'use strict' | ||
this.once('data', ondata) | ||
this.resume() | ||
}) | ||
@@ -363,0 +362,0 @@ } |
{ | ||
"_from": "minipass@^2.3.3", | ||
"_id": "minipass@2.3.4", | ||
"_from": "minipass@^2.3.4", | ||
"_id": "minipass@2.3.5", | ||
"_inBundle": false, | ||
"_integrity": "sha512-mlouk1OHlaUE8Odt1drMtG1bAJA4ZA6B/ehysgV0LUIrDHdKgo1KorZq3pK0b/7Z7LJIQ12MNM6aC+Tn6lUZ5w==", | ||
"_location": "/minipass", | ||
"_integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", | ||
"_location": "/idb-connector/minipass", | ||
"_phantomChildren": {}, | ||
@@ -11,17 +11,17 @@ "_requested": { | ||
"registry": true, | ||
"raw": "minipass@^2.3.3", | ||
"raw": "minipass@^2.3.4", | ||
"name": "minipass", | ||
"escapedName": "minipass", | ||
"rawSpec": "^2.3.3", | ||
"rawSpec": "^2.3.4", | ||
"saveSpec": null, | ||
"fetchSpec": "^2.3.3" | ||
"fetchSpec": "^2.3.4" | ||
}, | ||
"_requiredBy": [ | ||
"/fs-minipass", | ||
"/minizlib", | ||
"/tar" | ||
"/idb-connector/fs-minipass", | ||
"/idb-connector/minizlib", | ||
"/idb-connector/tar" | ||
], | ||
"_resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.4.tgz", | ||
"_shasum": "4768d7605ed6194d6d576169b9e12ef71e9d9957", | ||
"_spec": "minipass@^2.3.3", | ||
"_resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", | ||
"_shasum": "cacebe492022497f656b0f0f51e2682a9ed2d848", | ||
"_spec": "minipass@^2.3.4", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/tar", | ||
@@ -69,3 +69,3 @@ "author": { | ||
}, | ||
"version": "2.3.4" | ||
"version": "2.3.5" | ||
} |
@@ -5,3 +5,3 @@ 'use strict' | ||
const Buffer = require('buffer').Buffer | ||
const binding = process.binding('zlib') | ||
const realZlib = require('zlib') | ||
@@ -11,2 +11,4 @@ const constants = exports.constants = require('./constants.js') | ||
const OriginalBufferConcat = Buffer.concat | ||
class ZlibError extends Error { | ||
@@ -59,13 +61,9 @@ constructor (msg, errno) { | ||
const _opts = Symbol('opts') | ||
const _chunkSize = Symbol('chunkSize') | ||
const _flushFlag = Symbol('flushFlag') | ||
const _finishFlush = Symbol('finishFlush') | ||
const _handle = Symbol('handle') | ||
const _hadError = Symbol('hadError') | ||
const _buffer = Symbol('buffer') | ||
const _offset = Symbol('offset') | ||
const _onError = Symbol('onError') | ||
const _level = Symbol('level') | ||
const _strategy = Symbol('strategy') | ||
const _ended = Symbol('ended') | ||
const _writeState = Symbol('writeState') | ||
@@ -77,3 +75,2 @@ class Zlib extends MiniPass { | ||
this[_opts] = opts = opts || {} | ||
this[_chunkSize] = opts.chunkSize || constants.Z_DEFAULT_CHUNK | ||
if (opts.flush && !validFlushFlags.has(opts.flush)) { | ||
@@ -126,14 +123,13 @@ throw new TypeError('Invalid flush flag: ' + opts.flush) | ||
this[_handle] = new binding.Zlib(mode) | ||
this[_handle] = new realZlib[mode](opts) | ||
this[_hadError] = false | ||
this[_handle].onerror = (message, errno) => { | ||
this[_onError] = (err) => { | ||
// there is no way to cleanly recover. | ||
// continuing only obscures problems. | ||
this.close() | ||
this[_hadError] = true | ||
const error = new ZlibError(message, errno) | ||
const error = new ZlibError(err.message, err.errno) | ||
this.emit('error', error) | ||
} | ||
this[_handle].on('error', this[_onError]) | ||
@@ -146,26 +142,5 @@ const level = typeof opts.level === 'number' ? opts.level | ||
this[_writeState] = new Uint32Array(2); | ||
const window = opts.windowBits || constants.Z_DEFAULT_WINDOWBITS | ||
const memLevel = opts.memLevel || constants.Z_DEFAULT_MEMLEVEL | ||
// API changed in node v9 | ||
/* istanbul ignore next */ | ||
if (/^v[0-8]\./.test(process.version)) { | ||
this[_handle].init(window, | ||
level, | ||
memLevel, | ||
strategy, | ||
opts.dictionary) | ||
} else { | ||
this[_handle].init(window, | ||
level, | ||
memLevel, | ||
strategy, | ||
this[_writeState], | ||
() => {}, | ||
opts.dictionary) | ||
} | ||
this[_buffer] = Buffer.allocUnsafe(this[_chunkSize]) | ||
this[_offset] = 0 | ||
this[_level] = level | ||
@@ -205,5 +180,14 @@ this[_strategy] = strategy | ||
assert(this[_handle], 'zlib binding closed') | ||
// .params() calls .flush(), but the latter is always async in the | ||
// core zlib. We override .flush() temporarily to intercept that and | ||
// flush synchronously. | ||
const origFlush = this[_handle].flush | ||
this[_handle].flush = (flushFlag, cb) => { | ||
this[_handle].flush = origFlush | ||
this.flush(flushFlag) | ||
cb() | ||
} | ||
this[_handle].params(level, strategy) | ||
/* istanbul ignore else */ | ||
if (!this[_hadError]) { | ||
if (this[_handle]) { | ||
this[_level] = level | ||
@@ -254,61 +238,48 @@ this[_strategy] = strategy | ||
let availInBefore = chunk && chunk.length | ||
let availOutBefore = this[_chunkSize] - this[_offset] | ||
let inOff = 0 // the offset of the input buffer | ||
const flushFlag = this[_flushFlag] | ||
let writeReturn = true | ||
assert(this[_handle], 'zlib binding closed') | ||
do { | ||
let res = this[_handle].writeSync( | ||
flushFlag, | ||
chunk, // in | ||
inOff, // in_off | ||
availInBefore, // in_len | ||
this[_buffer], // out | ||
this[_offset], //out_off | ||
availOutBefore // out_len | ||
) | ||
if (this[_hadError]) | ||
break | ||
// API changed in v9 | ||
/* istanbul ignore next */ | ||
let availInAfter = res ? res[0] : this[_writeState][1] | ||
/* istanbul ignore next */ | ||
let availOutAfter = res ? res[1] : this[_writeState][0] | ||
const have = availOutBefore - availOutAfter | ||
assert(have >= 0, 'have should not go down') | ||
if (have > 0) { | ||
const out = this[_buffer].slice( | ||
this[_offset], this[_offset] + have | ||
) | ||
this[_offset] += have | ||
// serve some output to the consumer. | ||
writeReturn = super.write(out) && writeReturn | ||
// _processChunk tries to .close() the native handle after it's done, so we | ||
// intercept that by temporarily making it a no-op. | ||
const nativeHandle = this[_handle]._handle | ||
const originalNativeClose = nativeHandle.close | ||
nativeHandle.close = () => {} | ||
const originalClose = this[_handle].close | ||
this[_handle].close = () => {} | ||
// It also calls `Buffer.concat()` at the end, which may be convenient | ||
// for some, but which we are not interested in as it slows us down. | ||
Buffer.concat = (args) => args | ||
let result | ||
try { | ||
result = this[_handle]._processChunk(chunk, this[_flushFlag]) | ||
} catch (err) { | ||
this[_onError](err) | ||
} finally { | ||
Buffer.concat = OriginalBufferConcat | ||
if (this[_handle]) { | ||
// Core zlib resets `_handle` to null after attempting to close the | ||
// native handle. Our no-op handler prevented actual closure, but we | ||
// need to restore the `._handle` property. | ||
this[_handle]._handle = nativeHandle | ||
nativeHandle.close = originalNativeClose | ||
this[_handle].close = originalClose | ||
// `_processChunk()` adds an 'error' listener. If we don't remove it | ||
// after each call, these handlers start piling up. | ||
this[_handle].removeAllListeners('error') | ||
} | ||
} | ||
// exhausted the output buffer, or used all the input create a new one. | ||
if (availOutAfter === 0 || this[_offset] >= this[_chunkSize]) { | ||
availOutBefore = this[_chunkSize] | ||
this[_offset] = 0 | ||
this[_buffer] = Buffer.allocUnsafe(this[_chunkSize]) | ||
let writeReturn | ||
if (result) { | ||
if (Array.isArray(result) && result.length > 0) { | ||
// The first buffer is always `handle._outBuffer`, which would be | ||
// re-used for later invocations; so, we always have to copy that one. | ||
writeReturn = super.write(Buffer.from(result[0])) | ||
for (let i = 1; i < result.length; i++) { | ||
writeReturn = super.write(result[i]) | ||
} | ||
} else { | ||
writeReturn = super.write(Buffer.from(result)) | ||
} | ||
} | ||
if (availOutAfter === 0) { | ||
// Not actually done. Need to reprocess. | ||
// Also, update the availInBefore to the availInAfter value, | ||
// so that if we have to hit it a third (fourth, etc.) time, | ||
// it'll have the correct byte counts. | ||
inOff += (availInBefore - availInAfter) | ||
availInBefore = availInAfter | ||
continue | ||
} | ||
break | ||
} while (!this[_hadError]) | ||
if (cb) | ||
@@ -323,3 +294,3 @@ cb() | ||
constructor (opts) { | ||
super(opts, constants.DEFLATE) | ||
super(opts, 'Deflate') | ||
} | ||
@@ -330,3 +301,3 @@ } | ||
constructor (opts) { | ||
super(opts, constants.INFLATE) | ||
super(opts, 'Inflate') | ||
} | ||
@@ -338,3 +309,3 @@ } | ||
constructor (opts) { | ||
super(opts, constants.GZIP) | ||
super(opts, 'Gzip') | ||
} | ||
@@ -345,3 +316,3 @@ } | ||
constructor (opts) { | ||
super(opts, constants.GUNZIP) | ||
super(opts, 'Gunzip') | ||
} | ||
@@ -353,3 +324,3 @@ } | ||
constructor (opts) { | ||
super(opts, constants.DEFLATERAW) | ||
super(opts, 'DeflateRaw') | ||
} | ||
@@ -360,3 +331,3 @@ } | ||
constructor (opts) { | ||
super(opts, constants.INFLATERAW) | ||
super(opts, 'InflateRaw') | ||
} | ||
@@ -368,3 +339,3 @@ } | ||
constructor (opts) { | ||
super(opts, constants.UNZIP) | ||
super(opts, 'Unzip') | ||
} | ||
@@ -371,0 +342,0 @@ } |
{ | ||
"_from": "minizlib@^1.1.0", | ||
"_id": "minizlib@1.1.1", | ||
"_from": "minizlib@^1.1.1", | ||
"_id": "minizlib@1.2.1", | ||
"_inBundle": false, | ||
"_integrity": "sha512-TrfjCjk4jLhcJyGMYymBH6oTXcWjYbUAXTHDbtnWHjZC25h0cdajHuPE1zxb4DVmu8crfh+HwH/WMuyLG0nHBg==", | ||
"_location": "/minizlib", | ||
"_integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", | ||
"_location": "/idb-connector/minizlib", | ||
"_phantomChildren": {}, | ||
@@ -11,15 +11,15 @@ "_requested": { | ||
"registry": true, | ||
"raw": "minizlib@^1.1.0", | ||
"raw": "minizlib@^1.1.1", | ||
"name": "minizlib", | ||
"escapedName": "minizlib", | ||
"rawSpec": "^1.1.0", | ||
"rawSpec": "^1.1.1", | ||
"saveSpec": null, | ||
"fetchSpec": "^1.1.0" | ||
"fetchSpec": "^1.1.1" | ||
}, | ||
"_requiredBy": [ | ||
"/tar" | ||
"/idb-connector/tar" | ||
], | ||
"_resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.1.1.tgz", | ||
"_shasum": "6734acc045a46e61d596a43bb9d9cd326e19cc42", | ||
"_spec": "minizlib@^1.1.0", | ||
"_resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", | ||
"_shasum": "dd27ea6136243c7c880684e8672bb3a45fd9b614", | ||
"_spec": "minizlib@^1.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/tar", | ||
@@ -41,3 +41,3 @@ "author": { | ||
"devDependencies": { | ||
"tap": "^10.7.2" | ||
"tap": "^12.0.1" | ||
}, | ||
@@ -72,3 +72,3 @@ "files": [ | ||
}, | ||
"version": "1.1.1" | ||
"version": "1.2.1" | ||
} |
{ | ||
"_args": [ | ||
[ | ||
"mkdirp@0.5.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "mkdirp@0.5.1", | ||
"_from": "mkdirp@^0.5.1", | ||
"_id": "mkdirp@0.5.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | ||
"_location": "/mkdirp", | ||
"_location": "/idb-connector/mkdirp", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "mkdirp@0.5.1", | ||
"raw": "mkdirp@^0.5.1", | ||
"name": "mkdirp", | ||
"escapedName": "mkdirp", | ||
"rawSpec": "0.5.1", | ||
"rawSpec": "^0.5.1", | ||
"saveSpec": null, | ||
"fetchSpec": "0.5.1" | ||
"fetchSpec": "^0.5.1" | ||
}, | ||
"_requiredBy": [ | ||
"/fstream", | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp", | ||
"/idb-connector/tar" | ||
], | ||
"_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | ||
"_spec": "0.5.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "30057438eac6cf7f8c4767f38648d6697d75c903", | ||
"_spec": "mkdirp@^0.5.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
"author": { | ||
@@ -42,5 +37,7 @@ "name": "James Halliday", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"minimist": "0.0.8" | ||
}, | ||
"deprecated": false, | ||
"description": "Recursively mkdir, like `mkdir -p`", | ||
@@ -47,0 +44,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"ms@2.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "ms@2.0.0", | ||
@@ -12,3 +6,3 @@ "_id": "ms@2.0.0", | ||
"_integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", | ||
"_location": "/ms", | ||
"_location": "/idb-connector/ms", | ||
"_phantomChildren": {}, | ||
@@ -26,10 +20,13 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/debug" | ||
"/idb-connector/debug" | ||
], | ||
"_resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||
"_spec": "2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8", | ||
"_spec": "ms@2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/debug", | ||
"bugs": { | ||
"url": "https://github.com/zeit/ms/issues" | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Tiny milisecond conversion utility", | ||
@@ -36,0 +33,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA==", | ||
"_location": "/needle", | ||
"_location": "/idb-connector/needle", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/needle/-/needle-2.2.4.tgz", |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==", | ||
"_location": "/node-pre-gyp", | ||
"_location": "/idb-connector/node-pre-gyp", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/" | ||
"/idb-connector" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz", |
{ | ||
"_args": [ | ||
[ | ||
"nopt@4.0.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "nopt@4.0.1", | ||
"_from": "nopt@^4.0.1", | ||
"_id": "nopt@4.0.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", | ||
"_location": "/nopt", | ||
"_location": "/idb-connector/nopt", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "nopt@4.0.1", | ||
"raw": "nopt@^4.0.1", | ||
"name": "nopt", | ||
"escapedName": "nopt", | ||
"rawSpec": "4.0.1", | ||
"rawSpec": "^4.0.1", | ||
"saveSpec": null, | ||
"fetchSpec": "4.0.1" | ||
"fetchSpec": "^4.0.1" | ||
}, | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", | ||
"_spec": "4.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "d0d4685afd5415193c8c7505602d0d17cd64474d", | ||
"_spec": "nopt@^4.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
"author": { | ||
@@ -41,2 +36,3 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -46,2 +42,3 @@ "abbrev": "1", | ||
}, | ||
"deprecated": false, | ||
"description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.", | ||
@@ -48,0 +45,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g==", | ||
"_location": "/npm-bundled", | ||
"_location": "/idb-connector/npm-bundled", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/npm-packlist" | ||
"/idb-connector/npm-packlist" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz", |
@@ -60,3 +60,7 @@ 'use strict' | ||
opt.path = opt.path || process.cwd() | ||
opt.follow = path.basename(opt.path) === 'node_modules' | ||
const dirName = path.basename(opt.path) | ||
const parentName = path.basename(path.dirname(opt.path)) | ||
opt.follow = | ||
dirName === 'node_modules' || | ||
(parentName === 'node_modules' && /^@/.test(dirName)) | ||
super(opt) | ||
@@ -63,0 +67,0 @@ |
{ | ||
"_from": "npm-packlist@^1.1.6", | ||
"_id": "npm-packlist@1.1.12", | ||
"_id": "npm-packlist@1.2.0", | ||
"_inBundle": false, | ||
"_integrity": "sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g==", | ||
"_location": "/npm-packlist", | ||
"_integrity": "sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ==", | ||
"_location": "/idb-connector/npm-packlist", | ||
"_phantomChildren": {}, | ||
@@ -19,6 +19,6 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.12.tgz", | ||
"_shasum": "22bde2ebc12e72ca482abd67afc51eb49377243a", | ||
"_resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.2.0.tgz", | ||
"_shasum": "55a60e793e272f00862c7089274439a4cc31fc7f", | ||
"_spec": "npm-packlist@^1.1.6", | ||
@@ -66,3 +66,3 @@ "_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
}, | ||
"version": "1.1.12" | ||
"version": "1.2.0" | ||
} |
{ | ||
"_args": [ | ||
[ | ||
"npmlog@4.1.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "npmlog@4.1.2", | ||
"_from": "npmlog@^4.0.2", | ||
"_id": "npmlog@4.1.2", | ||
"_inBundle": false, | ||
"_integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", | ||
"_location": "/npmlog", | ||
"_location": "/idb-connector/npmlog", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "npmlog@4.1.2", | ||
"raw": "npmlog@^4.0.2", | ||
"name": "npmlog", | ||
"escapedName": "npmlog", | ||
"rawSpec": "4.1.2", | ||
"rawSpec": "^4.0.2", | ||
"saveSpec": null, | ||
"fetchSpec": "4.1.2" | ||
"fetchSpec": "^4.0.2" | ||
}, | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", | ||
"_spec": "4.1.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "08a7f2a8bf734604779a9efa4ad5cc717abb954b", | ||
"_spec": "npmlog@^4.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
"author": { | ||
@@ -38,2 +33,3 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -45,2 +41,3 @@ "are-we-there-yet": "~1.1.2", | ||
}, | ||
"deprecated": false, | ||
"description": "logger for npm", | ||
@@ -47,0 +44,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"number-is-nan@1.0.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "number-is-nan@1.0.1", | ||
"_from": "number-is-nan@^1.0.0", | ||
"_id": "number-is-nan@1.0.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", | ||
"_location": "/number-is-nan", | ||
"_location": "/idb-connector/number-is-nan", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "number-is-nan@1.0.1", | ||
"raw": "number-is-nan@^1.0.0", | ||
"name": "number-is-nan", | ||
"escapedName": "number-is-nan", | ||
"rawSpec": "1.0.1", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.1" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/is-fullwidth-code-point" | ||
"/idb-connector/is-fullwidth-code-point" | ||
], | ||
"_resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", | ||
"_spec": "1.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "097b602b53422a522c1afb8790318336941a011d", | ||
"_spec": "number-is-nan@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/is-fullwidth-code-point", | ||
"author": { | ||
@@ -38,2 +33,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "ES2015 Number.isNaN() ponyfill", | ||
@@ -40,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"object-assign@4.1.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "object-assign@4.1.1", | ||
"_from": "object-assign@^4.1.0", | ||
"_id": "object-assign@4.1.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", | ||
"_location": "/object-assign", | ||
"_location": "/idb-connector/object-assign", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "object-assign@4.1.1", | ||
"raw": "object-assign@^4.1.0", | ||
"name": "object-assign", | ||
"escapedName": "object-assign", | ||
"rawSpec": "4.1.1", | ||
"rawSpec": "^4.1.0", | ||
"saveSpec": null, | ||
"fetchSpec": "4.1.1" | ||
"fetchSpec": "^4.1.0" | ||
}, | ||
"_requiredBy": [ | ||
"/gauge" | ||
"/idb-connector/gauge" | ||
], | ||
"_resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", | ||
"_spec": "4.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "2109adc7965887cfc05cbbd442cac8bfbb360863", | ||
"_spec": "object-assign@^4.1.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/gauge", | ||
"author": { | ||
@@ -38,2 +33,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "ES2015 `Object.assign()` ponyfill", | ||
@@ -40,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"once@1.4.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "once@1.4.0", | ||
"_from": "once@^1.3.0", | ||
"_id": "once@1.4.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | ||
"_location": "/once", | ||
"_location": "/idb-connector/once", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "once@1.4.0", | ||
"raw": "once@^1.3.0", | ||
"name": "once", | ||
"escapedName": "once", | ||
"rawSpec": "1.4.0", | ||
"rawSpec": "^1.3.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.4.0" | ||
"fetchSpec": "^1.3.0" | ||
}, | ||
"_requiredBy": [ | ||
"/glob", | ||
"/inflight", | ||
"/tar-pack" | ||
"/idb-connector/glob", | ||
"/idb-connector/inflight" | ||
], | ||
"_resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | ||
"_spec": "1.4.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "583b1aa775961d4b113ac17d9c50baef9dd76bd1", | ||
"_spec": "once@^1.3.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/glob", | ||
"author": { | ||
@@ -40,5 +34,7 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"wrappy": "1" | ||
}, | ||
"deprecated": false, | ||
"description": "Run a function exactly one time", | ||
@@ -45,0 +41,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"os-homedir@1.0.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "os-homedir@1.0.2", | ||
"_from": "os-homedir@^1.0.0", | ||
"_id": "os-homedir@1.0.2", | ||
"_inBundle": false, | ||
"_integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", | ||
"_location": "/os-homedir", | ||
"_location": "/idb-connector/os-homedir", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "os-homedir@1.0.2", | ||
"raw": "os-homedir@^1.0.0", | ||
"name": "os-homedir", | ||
"escapedName": "os-homedir", | ||
"rawSpec": "1.0.2", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.2" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/osenv" | ||
"/idb-connector/osenv" | ||
], | ||
"_resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", | ||
"_spec": "1.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "ffbc4988336e0e833de0c168c7ef152121aa7fb3", | ||
"_spec": "os-homedir@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/osenv", | ||
"author": { | ||
@@ -38,2 +33,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Node.js 4 `os.homedir()` ponyfill", | ||
@@ -40,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"os-tmpdir@1.0.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "os-tmpdir@1.0.2", | ||
"_from": "os-tmpdir@^1.0.0", | ||
"_id": "os-tmpdir@1.0.2", | ||
"_inBundle": false, | ||
"_integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", | ||
"_location": "/os-tmpdir", | ||
"_location": "/idb-connector/os-tmpdir", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "os-tmpdir@1.0.2", | ||
"raw": "os-tmpdir@^1.0.0", | ||
"name": "os-tmpdir", | ||
"escapedName": "os-tmpdir", | ||
"rawSpec": "1.0.2", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.2" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/osenv" | ||
"/idb-connector/osenv" | ||
], | ||
"_resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", | ||
"_spec": "1.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "bbe67406c79aa85c5cfec766fe5734555dfa1274", | ||
"_spec": "os-tmpdir@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/osenv", | ||
"author": { | ||
@@ -38,2 +33,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Node.js os.tmpdir() ponyfill", | ||
@@ -40,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"osenv@0.1.5", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "osenv@0.1.5", | ||
"_from": "osenv@^0.1.4", | ||
"_id": "osenv@0.1.5", | ||
"_inBundle": false, | ||
"_integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", | ||
"_location": "/osenv", | ||
"_location": "/idb-connector/osenv", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "osenv@0.1.5", | ||
"raw": "osenv@^0.1.4", | ||
"name": "osenv", | ||
"escapedName": "osenv", | ||
"rawSpec": "0.1.5", | ||
"rawSpec": "^0.1.4", | ||
"saveSpec": null, | ||
"fetchSpec": "0.1.5" | ||
"fetchSpec": "^0.1.4" | ||
}, | ||
"_requiredBy": [ | ||
"/nopt" | ||
"/idb-connector/nopt" | ||
], | ||
"_resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", | ||
"_spec": "0.1.5", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "85cdfafaeb28e8677f416e287592b5f3f49ea410", | ||
"_spec": "osenv@^0.1.4", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/nopt", | ||
"author": { | ||
@@ -38,2 +33,3 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -43,2 +39,3 @@ "os-homedir": "^1.0.0", | ||
}, | ||
"deprecated": false, | ||
"description": "Look up environment settings specific to different operating systems", | ||
@@ -45,0 +42,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"path-is-absolute@1.0.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "path-is-absolute@1.0.1", | ||
"_from": "path-is-absolute@^1.0.0", | ||
"_id": "path-is-absolute@1.0.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", | ||
"_location": "/path-is-absolute", | ||
"_location": "/idb-connector/path-is-absolute", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "path-is-absolute@1.0.1", | ||
"raw": "path-is-absolute@^1.0.0", | ||
"name": "path-is-absolute", | ||
"escapedName": "path-is-absolute", | ||
"rawSpec": "1.0.1", | ||
"rawSpec": "^1.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.1" | ||
"fetchSpec": "^1.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/glob" | ||
"/idb-connector/glob" | ||
], | ||
"_resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||
"_spec": "1.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f", | ||
"_spec": "path-is-absolute@^1.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/glob", | ||
"author": { | ||
@@ -38,2 +33,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Node.js 0.12 path.isAbsolute() ponyfill", | ||
@@ -40,0 +37,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"process-nextick-args@2.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "process-nextick-args@2.0.0", | ||
"_from": "process-nextick-args@~2.0.0", | ||
"_id": "process-nextick-args@2.0.0", | ||
"_inBundle": false, | ||
"_integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", | ||
"_location": "/process-nextick-args", | ||
"_location": "/idb-connector/process-nextick-args", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "process-nextick-args@2.0.0", | ||
"raw": "process-nextick-args@~2.0.0", | ||
"name": "process-nextick-args", | ||
"escapedName": "process-nextick-args", | ||
"rawSpec": "2.0.0", | ||
"rawSpec": "~2.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "2.0.0" | ||
"fetchSpec": "~2.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/readable-stream" | ||
"/idb-connector/readable-stream" | ||
], | ||
"_resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", | ||
"_spec": "2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "a37d732f4271b4ab1ad070d35508e8290788ffaa", | ||
"_spec": "process-nextick-args@~2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/readable-stream", | ||
"author": "", | ||
@@ -34,2 +29,4 @@ "bugs": { | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "process.nextTick but always with args", | ||
@@ -36,0 +33,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", | ||
"_location": "/rc/minimist", | ||
"_location": "/idb-connector/rc/minimist", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/rc" | ||
"/idb-connector/rc" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", |
{ | ||
"_from": "rc@^1.1.7", | ||
"_from": "rc@^1.2.7", | ||
"_id": "rc@1.2.8", | ||
"_inBundle": false, | ||
"_integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", | ||
"_location": "/rc", | ||
"_location": "/idb-connector/rc", | ||
"_phantomChildren": {}, | ||
@@ -11,15 +11,15 @@ "_requested": { | ||
"registry": true, | ||
"raw": "rc@^1.1.7", | ||
"raw": "rc@^1.2.7", | ||
"name": "rc", | ||
"escapedName": "rc", | ||
"rawSpec": "^1.1.7", | ||
"rawSpec": "^1.2.7", | ||
"saveSpec": null, | ||
"fetchSpec": "^1.1.7" | ||
"fetchSpec": "^1.2.7" | ||
}, | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", | ||
"_shasum": "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed", | ||
"_spec": "rc@^1.1.7", | ||
"_spec": "rc@^1.2.7", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
@@ -26,0 +26,0 @@ "author": { |
{ | ||
"_args": [ | ||
[ | ||
"readable-stream@2.3.6", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "readable-stream@2.3.6", | ||
"_from": "readable-stream@^2.0.6", | ||
"_id": "readable-stream@2.3.6", | ||
"_inBundle": false, | ||
"_integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", | ||
"_location": "/readable-stream", | ||
"_location": "/idb-connector/readable-stream", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "readable-stream@2.3.6", | ||
"raw": "readable-stream@^2.0.6", | ||
"name": "readable-stream", | ||
"escapedName": "readable-stream", | ||
"rawSpec": "2.3.6", | ||
"rawSpec": "^2.0.6", | ||
"saveSpec": null, | ||
"fetchSpec": "2.3.6" | ||
"fetchSpec": "^2.0.6" | ||
}, | ||
"_requiredBy": [ | ||
"/are-we-there-yet", | ||
"/tar-pack" | ||
"/idb-connector/are-we-there-yet" | ||
], | ||
"_resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", | ||
"_spec": "2.3.6", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf", | ||
"_spec": "readable-stream@^2.0.6", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/are-we-there-yet", | ||
"browser": { | ||
@@ -41,2 +35,3 @@ "util": false, | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -51,2 +46,3 @@ "core-util-is": "~1.0.0", | ||
}, | ||
"deprecated": false, | ||
"description": "Streams3, a user-land copy of the stream library from Node.js", | ||
@@ -53,0 +49,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"rimraf@2.6.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "rimraf@2.6.2", | ||
"_id": "rimraf@2.6.2", | ||
"_from": "rimraf@^2.6.1", | ||
"_id": "rimraf@2.6.3", | ||
"_inBundle": false, | ||
"_integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", | ||
"_location": "/rimraf", | ||
"_integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", | ||
"_location": "/idb-connector/rimraf", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "rimraf@2.6.2", | ||
"raw": "rimraf@^2.6.1", | ||
"name": "rimraf", | ||
"escapedName": "rimraf", | ||
"rawSpec": "2.6.2", | ||
"rawSpec": "^2.6.1", | ||
"saveSpec": null, | ||
"fetchSpec": "2.6.2" | ||
"fetchSpec": "^2.6.1" | ||
}, | ||
"_requiredBy": [ | ||
"/fstream", | ||
"/node-pre-gyp", | ||
"/tar-pack" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", | ||
"_spec": "2.6.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", | ||
"_shasum": "b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab", | ||
"_spec": "rimraf@^2.6.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
"author": { | ||
@@ -43,9 +36,11 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"glob": "^7.0.5" | ||
"glob": "^7.1.3" | ||
}, | ||
"deprecated": false, | ||
"description": "A deep deletion module for node (like `rm -rf`)", | ||
"devDependencies": { | ||
"mkdirp": "^0.5.1", | ||
"tap": "^10.1.2" | ||
"tap": "^12.1.1" | ||
}, | ||
@@ -67,5 +62,8 @@ "files": [ | ||
"scripts": { | ||
"postpublish": "git push origin --all; git push origin --tags", | ||
"postversion": "npm publish", | ||
"preversion": "npm test", | ||
"test": "tap test/*.js" | ||
}, | ||
"version": "2.6.2" | ||
"version": "2.6.3" | ||
} |
{ | ||
"_args": [ | ||
[ | ||
"safe-buffer@5.1.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "safe-buffer@5.1.2", | ||
"_from": "safe-buffer@~5.1.1", | ||
"_id": "safe-buffer@5.1.2", | ||
"_inBundle": false, | ||
"_integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", | ||
"_location": "/safe-buffer", | ||
"_location": "/idb-connector/safe-buffer", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "safe-buffer@5.1.2", | ||
"raw": "safe-buffer@~5.1.1", | ||
"name": "safe-buffer", | ||
"escapedName": "safe-buffer", | ||
"rawSpec": "5.1.2", | ||
"rawSpec": "~5.1.1", | ||
"saveSpec": null, | ||
"fetchSpec": "5.1.2" | ||
"fetchSpec": "~5.1.1" | ||
}, | ||
"_requiredBy": [ | ||
"/readable-stream", | ||
"/request", | ||
"/string_decoder", | ||
"/tunnel-agent" | ||
"/idb-connector/minipass", | ||
"/idb-connector/readable-stream", | ||
"/idb-connector/string_decoder", | ||
"/idb-connector/tar" | ||
], | ||
"_resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||
"_spec": "5.1.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "991ec69d296e0313747d59bdfd2b745c35f8828d", | ||
"_spec": "safe-buffer@~5.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/readable-stream", | ||
"author": { | ||
@@ -41,2 +36,4 @@ "name": "Feross Aboukhadijeh", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Safer Node.js Buffer API", | ||
@@ -43,0 +40,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", | ||
"_location": "/semver", | ||
"_location": "/idb-connector/semver", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", |
{ | ||
"_args": [ | ||
[ | ||
"set-blocking@2.0.0", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "set-blocking@2.0.0", | ||
"_from": "set-blocking@~2.0.0", | ||
"_id": "set-blocking@2.0.0", | ||
"_inBundle": false, | ||
"_integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", | ||
"_location": "/set-blocking", | ||
"_location": "/idb-connector/set-blocking", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "set-blocking@2.0.0", | ||
"raw": "set-blocking@~2.0.0", | ||
"name": "set-blocking", | ||
"escapedName": "set-blocking", | ||
"rawSpec": "2.0.0", | ||
"rawSpec": "~2.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "2.0.0" | ||
"fetchSpec": "~2.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/npmlog" | ||
"/idb-connector/npmlog" | ||
], | ||
"_resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", | ||
"_spec": "2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "045f9782d011ae9a6803ddd382b24392b3d890f7", | ||
"_spec": "set-blocking@~2.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/npmlog", | ||
"author": { | ||
@@ -37,2 +32,4 @@ "name": "Ben Coe", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "set blocking stdio and stderr ensuring that terminal output does not truncate", | ||
@@ -39,0 +36,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"signal-exit@3.0.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "signal-exit@3.0.2", | ||
"_from": "signal-exit@^3.0.0", | ||
"_id": "signal-exit@3.0.2", | ||
"_inBundle": false, | ||
"_integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", | ||
"_location": "/signal-exit", | ||
"_location": "/idb-connector/signal-exit", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "signal-exit@3.0.2", | ||
"raw": "signal-exit@^3.0.0", | ||
"name": "signal-exit", | ||
"escapedName": "signal-exit", | ||
"rawSpec": "3.0.2", | ||
"rawSpec": "^3.0.0", | ||
"saveSpec": null, | ||
"fetchSpec": "3.0.2" | ||
"fetchSpec": "^3.0.0" | ||
}, | ||
"_requiredBy": [ | ||
"/gauge" | ||
"/idb-connector/gauge" | ||
], | ||
"_resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", | ||
"_spec": "3.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "b5fdc08f1287ea1178628e415e25132b73646c6d", | ||
"_spec": "signal-exit@^3.0.0", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/gauge", | ||
"author": { | ||
@@ -37,2 +32,4 @@ "name": "Ben Coe", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "when you want to fire an event no matter how a process exits.", | ||
@@ -39,0 +36,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"string_decoder@1.1.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "string_decoder@1.1.1", | ||
"_from": "string_decoder@~1.1.1", | ||
"_id": "string_decoder@1.1.1", | ||
"_inBundle": false, | ||
"_integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", | ||
"_location": "/string_decoder", | ||
"_location": "/idb-connector/string_decoder", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "string_decoder@1.1.1", | ||
"raw": "string_decoder@~1.1.1", | ||
"name": "string_decoder", | ||
"escapedName": "string_decoder", | ||
"rawSpec": "1.1.1", | ||
"rawSpec": "~1.1.1", | ||
"saveSpec": null, | ||
"fetchSpec": "1.1.1" | ||
"fetchSpec": "~1.1.1" | ||
}, | ||
"_requiredBy": [ | ||
"/readable-stream" | ||
"/idb-connector/readable-stream" | ||
], | ||
"_resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", | ||
"_spec": "1.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "9cf1611ba62685d7030ae9e4ba34149c3af03fc8", | ||
"_spec": "string_decoder@~1.1.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/readable-stream", | ||
"bugs": { | ||
"url": "https://github.com/nodejs/string_decoder/issues" | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"safe-buffer": "~5.1.0" | ||
}, | ||
"deprecated": false, | ||
"description": "The string_decoder module from Node core", | ||
@@ -37,0 +34,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"string-width@1.0.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "string-width@1.0.2", | ||
"_from": "string-width@^1.0.1", | ||
"_id": "string-width@1.0.2", | ||
"_inBundle": false, | ||
"_integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", | ||
"_location": "/string-width", | ||
"_location": "/idb-connector/string-width", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "string-width@1.0.2", | ||
"raw": "string-width@^1.0.1", | ||
"name": "string-width", | ||
"escapedName": "string-width", | ||
"rawSpec": "1.0.2", | ||
"rawSpec": "^1.0.1", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.2" | ||
"fetchSpec": "^1.0.1" | ||
}, | ||
"_requiredBy": [ | ||
"/gauge", | ||
"/wide-align" | ||
"/idb-connector/gauge", | ||
"/idb-connector/wide-align" | ||
], | ||
"_resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", | ||
"_spec": "1.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3", | ||
"_spec": "string-width@^1.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/gauge", | ||
"author": { | ||
@@ -39,2 +34,3 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
@@ -45,2 +41,3 @@ "code-point-at": "^1.0.0", | ||
}, | ||
"deprecated": false, | ||
"description": "Get the visual width of a string - the number of columns required to display it", | ||
@@ -47,0 +44,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"strip-ansi@3.0.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "strip-ansi@3.0.1", | ||
"_from": "strip-ansi@^3.0.1", | ||
"_id": "strip-ansi@3.0.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", | ||
"_location": "/strip-ansi", | ||
"_location": "/idb-connector/strip-ansi", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "strip-ansi@3.0.1", | ||
"raw": "strip-ansi@^3.0.1", | ||
"name": "strip-ansi", | ||
"escapedName": "strip-ansi", | ||
"rawSpec": "3.0.1", | ||
"rawSpec": "^3.0.1", | ||
"saveSpec": null, | ||
"fetchSpec": "3.0.1" | ||
"fetchSpec": "^3.0.1" | ||
}, | ||
"_requiredBy": [ | ||
"/gauge", | ||
"/string-width" | ||
"/idb-connector/gauge", | ||
"/idb-connector/string-width" | ||
], | ||
"_resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", | ||
"_spec": "3.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf", | ||
"_spec": "strip-ansi@^3.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/gauge", | ||
"author": { | ||
@@ -39,5 +34,7 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"ansi-regex": "^2.0.0" | ||
}, | ||
"deprecated": false, | ||
"description": "Strip ANSI escape codes", | ||
@@ -44,0 +41,0 @@ "devDependencies": { |
{ | ||
"_args": [ | ||
[ | ||
"strip-json-comments@2.0.1", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "strip-json-comments@2.0.1", | ||
"_from": "strip-json-comments@~2.0.1", | ||
"_id": "strip-json-comments@2.0.1", | ||
"_inBundle": false, | ||
"_integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", | ||
"_location": "/strip-json-comments", | ||
"_location": "/idb-connector/strip-json-comments", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "strip-json-comments@2.0.1", | ||
"raw": "strip-json-comments@~2.0.1", | ||
"name": "strip-json-comments", | ||
"escapedName": "strip-json-comments", | ||
"rawSpec": "2.0.1", | ||
"rawSpec": "~2.0.1", | ||
"saveSpec": null, | ||
"fetchSpec": "2.0.1" | ||
"fetchSpec": "~2.0.1" | ||
}, | ||
"_requiredBy": [ | ||
"/rc" | ||
"/idb-connector/rc" | ||
], | ||
"_resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", | ||
"_spec": "2.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "3c531942e908c2697c0ec344858c286c7ca0a60a", | ||
"_spec": "strip-json-comments@~2.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/rc", | ||
"author": { | ||
@@ -38,2 +33,4 @@ "name": "Sindre Sorhus", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Strip comments from JSON. Lets you use comments in your JSON files!", | ||
@@ -40,0 +37,0 @@ "devDependencies": { |
@@ -32,2 +32,3 @@ 'use strict' | ||
const zlib = require('minizlib') | ||
const Buffer = require('./buffer.js') | ||
@@ -34,0 +35,0 @@ const gzipHeader = Buffer.from([0x1f, 0x8b]) |
@@ -181,2 +181,8 @@ 'use strict' | ||
entry.path = parts.slice(this.strip).join('/') | ||
if (entry.type === 'Link') { | ||
const linkparts = entry.linkpath.split(/\/|\\/) | ||
if (linkparts.length >= this.strip) | ||
entry.linkpath = linkparts.slice(this.strip).join('/') | ||
} | ||
} | ||
@@ -183,0 +189,0 @@ |
@@ -230,9 +230,19 @@ 'use strict' | ||
if (bytesRead <= 0 && remain > 0) { | ||
const er = new Error('unexpected EOF') | ||
const er = new Error('encountered unexpected EOF') | ||
er.path = this.absolute | ||
er.syscall = 'read' | ||
er.code = 'EOF' | ||
this.emit('error', er) | ||
this[CLOSE](fd) | ||
return this.emit('error', er) | ||
} | ||
if (bytesRead > remain) { | ||
const er = new Error('did not encounter expected EOF') | ||
er.path = this.absolute | ||
er.syscall = 'read' | ||
er.code = 'EOF' | ||
this[CLOSE](fd) | ||
return this.emit('error', er) | ||
} | ||
// null out the rest of the buffer, if we could fit the block padding | ||
@@ -239,0 +249,0 @@ if (bytesRead === remain) { |
{ | ||
"_from": "tar@^4", | ||
"_id": "tar@4.4.6", | ||
"_id": "tar@4.4.8", | ||
"_inBundle": false, | ||
"_integrity": "sha512-tMkTnh9EdzxyfW+6GK6fCahagXsnYk6kE6S9Gr9pjVdys769+laCTbodXDhPAjzVtEBazRgP0gYqOjnk9dQzLg==", | ||
"_location": "/tar", | ||
"_integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", | ||
"_location": "/idb-connector/tar", | ||
"_phantomChildren": {}, | ||
@@ -19,6 +19,6 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/node-pre-gyp" | ||
"/idb-connector/node-pre-gyp" | ||
], | ||
"_resolved": "https://registry.npmjs.org/tar/-/tar-4.4.6.tgz", | ||
"_shasum": "63110f09c00b4e60ac8bcfe1bf3c8660235fbc9b", | ||
"_resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", | ||
"_shasum": "b19eec3fde2a96e64666df9fdb40c5ca1bc3747d", | ||
"_spec": "tar@^4", | ||
@@ -36,6 +36,6 @@ "_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp", | ||
"dependencies": { | ||
"chownr": "^1.0.1", | ||
"chownr": "^1.1.1", | ||
"fs-minipass": "^1.2.5", | ||
"minipass": "^2.3.3", | ||
"minizlib": "^1.1.0", | ||
"minipass": "^2.3.4", | ||
"minizlib": "^1.1.1", | ||
"mkdirp": "^0.5.0", | ||
@@ -48,3 +48,3 @@ "safe-buffer": "^5.1.2", | ||
"devDependencies": { | ||
"chmodr": "^1.0.2", | ||
"chmodr": "^1.2.0", | ||
"end-of-stream": "^1.4.1", | ||
@@ -55,4 +55,4 @@ "events-to-array": "^1.1.2", | ||
"tap": "^12.0.1", | ||
"tar-fs": "^1.16.2", | ||
"tar-stream": "^1.6.0" | ||
"tar-fs": "^1.16.3", | ||
"tar-stream": "^1.6.2" | ||
}, | ||
@@ -81,3 +81,3 @@ "engines": { | ||
}, | ||
"version": "4.4.6" | ||
"version": "4.4.8" | ||
} |
@@ -111,3 +111,3 @@ # node-tar | ||
['some', 'files', 'and', 'folders'] | ||
).pipe(fs.createWriteStream('my-tarball.tgz') | ||
).pipe(fs.createWriteStream('my-tarball.tgz')) | ||
``` | ||
@@ -114,0 +114,0 @@ |
{ | ||
"_args": [ | ||
[ | ||
"util-deprecate@1.0.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "util-deprecate@1.0.2", | ||
"_from": "util-deprecate@~1.0.1", | ||
"_id": "util-deprecate@1.0.2", | ||
"_inBundle": false, | ||
"_integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", | ||
"_location": "/util-deprecate", | ||
"_location": "/idb-connector/util-deprecate", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "util-deprecate@1.0.2", | ||
"raw": "util-deprecate@~1.0.1", | ||
"name": "util-deprecate", | ||
"escapedName": "util-deprecate", | ||
"rawSpec": "1.0.2", | ||
"rawSpec": "~1.0.1", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.2" | ||
"fetchSpec": "~1.0.1" | ||
}, | ||
"_requiredBy": [ | ||
"/readable-stream" | ||
"/idb-connector/readable-stream" | ||
], | ||
"_resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | ||
"_spec": "1.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "450d4dc9fa70de732762fbd2d4a28981419a0ccf", | ||
"_spec": "util-deprecate@~1.0.1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/readable-stream", | ||
"author": { | ||
@@ -39,2 +34,4 @@ "name": "Nathan Rajlich", | ||
}, | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "The Node.js `util.deprecate()` function with browser support", | ||
@@ -41,0 +38,0 @@ "homepage": "https://github.com/TooTallNate/util-deprecate", |
@@ -6,3 +6,3 @@ { | ||
"_integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", | ||
"_location": "/wide-align", | ||
"_location": "/idb-connector/wide-align", | ||
"_phantomChildren": {}, | ||
@@ -20,3 +20,3 @@ "_requested": { | ||
"_requiredBy": [ | ||
"/gauge" | ||
"/idb-connector/gauge" | ||
], | ||
@@ -23,0 +23,0 @@ "_resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", |
{ | ||
"_args": [ | ||
[ | ||
"wrappy@1.0.2", | ||
"/home/xumeng/git/nodejs-idb-connector" | ||
] | ||
], | ||
"_from": "wrappy@1.0.2", | ||
"_from": "wrappy@1", | ||
"_id": "wrappy@1.0.2", | ||
"_inBundle": false, | ||
"_integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", | ||
"_location": "/wrappy", | ||
"_location": "/idb-connector/wrappy", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "version", | ||
"type": "range", | ||
"registry": true, | ||
"raw": "wrappy@1.0.2", | ||
"raw": "wrappy@1", | ||
"name": "wrappy", | ||
"escapedName": "wrappy", | ||
"rawSpec": "1.0.2", | ||
"rawSpec": "1", | ||
"saveSpec": null, | ||
"fetchSpec": "1.0.2" | ||
"fetchSpec": "1" | ||
}, | ||
"_requiredBy": [ | ||
"/inflight", | ||
"/once" | ||
"/idb-connector/inflight", | ||
"/idb-connector/once" | ||
], | ||
"_resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||
"_spec": "1.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector", | ||
"_shasum": "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f", | ||
"_spec": "wrappy@1", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/inflight", | ||
"author": { | ||
@@ -39,3 +34,5 @@ "name": "Isaac Z. Schlueter", | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": {}, | ||
"deprecated": false, | ||
"description": "Callback wrapping utility", | ||
@@ -42,0 +39,0 @@ "devDependencies": { |
'use strict' | ||
var Yallist = require('./yallist.js') | ||
Yallist.prototype[Symbol.iterator] = function* () { | ||
for (let walker = this.head; walker; walker = walker.next) { | ||
yield walker.value | ||
module.exports = function (Yallist) { | ||
Yallist.prototype[Symbol.iterator] = function* () { | ||
for (let walker = this.head; walker; walker = walker.next) { | ||
yield walker.value | ||
} | ||
} | ||
} |
{ | ||
"_from": "yallist@^3.0.2", | ||
"_id": "yallist@3.0.2", | ||
"_id": "yallist@3.0.3", | ||
"_inBundle": false, | ||
"_integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=", | ||
"_integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", | ||
"_location": "/idb-connector/yallist", | ||
@@ -20,8 +20,8 @@ "_phantomChildren": {}, | ||
"/idb-connector/minipass", | ||
"/idb-connector/node-pre-gyp/tar" | ||
"/idb-connector/tar" | ||
], | ||
"_resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", | ||
"_shasum": "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9", | ||
"_resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", | ||
"_shasum": "b4b049e314be545e3ce802236d6cd22cd91c3de9", | ||
"_spec": "yallist@^3.0.2", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/node-pre-gyp/node_modules/tar", | ||
"_where": "/home/xumeng/git/nodejs-idb-connector/node_modules/tar", | ||
"author": { | ||
@@ -40,3 +40,3 @@ "name": "Isaac Z. Schlueter", | ||
"devDependencies": { | ||
"tap": "^10.3.0" | ||
"tap": "^12.1.0" | ||
}, | ||
@@ -64,3 +64,3 @@ "directories": { | ||
}, | ||
"version": "3.0.2" | ||
"version": "3.0.3" | ||
} |
@@ -374,4 +374,4 @@ 'use strict' | ||
try { | ||
// add if support or Symbol.iterator is present | ||
require('./iterator.js') | ||
// add if support for Symbol.iterator is present | ||
require('./iterator.js')(Yallist) | ||
} catch (er) {} |
{ | ||
"name": "idb-connector", | ||
"version": "1.1.7", | ||
"version": "1.1.8", | ||
"description": "A Node.js DB2 driver for IBM i", | ||
"os": [ | ||
"aix" | ||
], | ||
"main": "lib/db2a.js", | ||
@@ -16,3 +19,3 @@ "directories": { | ||
"type": "git", | ||
"url": "git+ssh://git@bitbucket.org/litmis/nodejs-idb-connector.git" | ||
"url": "git+ssh://git@github.com/IBM/nodejs-idb-connector.git" | ||
}, | ||
@@ -28,3 +31,3 @@ "keywords": [ | ||
"gypfile": true, | ||
"homepage": "https://bitbucket.org/litmis/nodejs-idb-connector#readme", | ||
"homepage": "https://github.com/IBM/nodejs-idb-connector", | ||
"contributors": [ | ||
@@ -59,6 +62,6 @@ { | ||
"module_path": "./lib/binding/{configuration}/{node_abi}-ibmi-{arch}/", | ||
"remote_path": ".", | ||
"remote_path": "./{version}/", | ||
"package_name": "{module_name}-v{version}-{node_abi}-ibmi-{arch}.tar.gz", | ||
"host": "https://bitbucket.org/litmis/nodejs-idb-connector/downloads" | ||
"host": "https://github.com/IBM/nodejs-idb-connector/releases/download" | ||
} | ||
} |
@@ -89,6 +89,6 @@ # Node.js iDB Connector | ||
# API Reference | ||
[DB2 for i Access APIs](https://bitbucket.org/litmis/nodejs-idb-connector/src/master/docs/README.md) | ||
[DB2 for i Access APIs](https://github.com/IBM/nodejs-idb-connector/blob/master/docs/README.md) | ||
# Change Log | ||
View [`CHANGELOG.md`](https://bitbucket.org/litmis/nodejs-idb-connector/src/master/CHANGELOG.md) file. | ||
View [`CHANGELOG.md`](https://github.com/IBM/nodejs-idb-connector/blob/master/CHANGELOG.md) file. | ||
@@ -99,3 +99,3 @@ # Build | ||
```sh | ||
git clone git@bitbucket.org:litmis/nodejs-idb-connector.git | ||
git clone git@github.com:IBM/nodejs-idb-connector.git | ||
cd nodejs-idb-connector | ||
@@ -107,2 +107,2 @@ npm install --build-from-source | ||
# License | ||
MIT. View [`LICENSE`](https://bitbucket.org/litmis/nodejs-idb-connector/src/master/LICENSE) file. | ||
MIT. View [`LICENSE`](https://github.com/IBM/nodejs-idb-connector/blob/master/LICENSE) file. |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2152066
106
35444