Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

idb-connector

Package Overview
Dependencies
Maintainers
3
Versions
47
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

idb-connector - npm Package Compare versions

Comparing version 1.1.7 to 1.1.8

5

CHANGELOG.md
# 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 @@

90

docs/README.md
# 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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc