diff --git a/README.md b/README.md index 6c9c447..a9d767b 100644 --- a/README.md +++ b/README.md @@ -471,7 +471,7 @@ interface MyDBV2 extends DBSchema { const db = await openDB('my-db', 2, { async upgrade(db, oldVersion) { // Cast a reference of the database to the old schema. - const v1Db = (db as unknown) as IDBPDatabase; + const v1Db = db as unknown as IDBPDatabase; if (oldVersion < 1) { v1Db.createObjectStore('favourite-number'); diff --git a/build/cjs/entry.d.ts.map b/build/cjs/entry.d.ts.map index 0ae5759..3993ea9 100644 --- a/build/cjs/entry.d.ts.map +++ b/build/cjs/entry.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"entry.d.ts","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"entry.d.ts","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/build/cjs/entry.js.map b/build/cjs/entry.js.map index ebcaf2f..3d481ae 100644 --- a/build/cjs/entry.js.map +++ b/build/cjs/entry.js.map @@ -1 +1 @@ -{"version":3,"file":"entry.js","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC;AAuCxC;;;;;;GAMG;AACH,MAAM,UAAU,MAAM,CACpB,IAAY,EACZ,OAAgB,EAChB,EAAE,OAAO,EAAE,OAAO,EAAE,QAAQ,EAAE,UAAU,KAA+B,EAAE;IAEzE,MAAM,OAAO,GAAG,SAAS,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;IAC9C,MAAM,WAAW,GAAG,IAAI,CAAC,OAAO,CAAmC,CAAC;IAEpE,IAAI,OAAO,EAAE;QACX,OAAO,CAAC,gBAAgB,CAAC,eAAe,EAAE,CAAC,KAAK,EAAE,EAAE;YAClD,OAAO,CACL,IAAI,CAAC,OAAO,CAAC,MAAM,CAA0B,EAC7C,KAAK,CAAC,UAAU,EAChB,KAAK,CAAC,UAAU,EACf,IAAI,CAAC,OAAO,CAAC,WAAY,CAIzB,CACF,CAAC;QACJ,CAAC,CAAC,CAAC;KACJ;IAED,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAElE,WAAW;SACR,IAAI,CAAC,CAAC,EAAE,EAAE,EAAE;QACX,IAAI,UAAU;YAAE,EAAE,CAAC,gBAAgB,CAAC,OAAO,EAAE,GAAG,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC;QACjE,IAAI,QAAQ;YAAE,EAAE,CAAC,gBAAgB,CAAC,eAAe,EAAE,GAAG,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC;IACvE,CAAC,CAAC;SACD,KAAK,CAAC,GAAG,EAAE,GAAE,CAAC,CAAC,CAAC;IAEnB,OAAO,WAAW,CAAC;AACrB,CAAC;AASD;;;;GAIG;AACH,MAAM,UAAU,QAAQ,CACtB,IAAY,EACZ,EAAE,OAAO,KAAwB,EAAE;IAEnC,MAAM,OAAO,GAAG,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;IAC/C,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAClE,OAAO,IAAI,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,SAAS,CAAC,CAAC;AAC7C,CAAC;AAED,OAAO,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC"} \ No newline at end of file +{"version":3,"file":"entry.js","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC;AAuCxC;;;;;;GAMG;AACH,MAAM,UAAU,MAAM,CACpB,IAAY,EACZ,OAAgB,EAChB,EAAE,OAAO,EAAE,OAAO,EAAE,QAAQ,EAAE,UAAU,KAA+B,EAAE;IAEzE,MAAM,OAAO,GAAG,SAAS,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;IAC9C,MAAM,WAAW,GAAG,IAAI,CAAC,OAAO,CAAmC,CAAC;IAEpE,IAAI,OAAO,EAAE;QACX,OAAO,CAAC,gBAAgB,CAAC,eAAe,EAAE,CAAC,KAAK,EAAE,EAAE;YAClD,OAAO,CACL,IAAI,CAAC,OAAO,CAAC,MAAM,CAA0B,EAC7C,KAAK,CAAC,UAAU,EAChB,KAAK,CAAC,UAAU,EAChB,IAAI,CAAC,OAAO,CAAC,WAAY,CAIxB,CACF,CAAC;QACJ,CAAC,CAAC,CAAC;KACJ;IAED,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAElE,WAAW;SACR,IAAI,CAAC,CAAC,EAAE,EAAE,EAAE;QACX,IAAI,UAAU;YAAE,EAAE,CAAC,gBAAgB,CAAC,OAAO,EAAE,GAAG,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC;QACjE,IAAI,QAAQ;YAAE,EAAE,CAAC,gBAAgB,CAAC,eAAe,EAAE,GAAG,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC;IACvE,CAAC,CAAC;SACD,KAAK,CAAC,GAAG,EAAE,GAAE,CAAC,CAAC,CAAC;IAEnB,OAAO,WAAW,CAAC;AACrB,CAAC;AASD;;;;GAIG;AACH,MAAM,UAAU,QAAQ,CACtB,IAAY,EACZ,EAAE,OAAO,KAAwB,EAAE;IAEnC,MAAM,OAAO,GAAG,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;IAC/C,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAClE,OAAO,IAAI,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,SAAS,CAAC,CAAC;AAC7C,CAAC;AAED,OAAO,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC"} \ No newline at end of file diff --git a/build/cjs/wrap-idb-value.d.ts.map b/build/cjs/wrap-idb-value.d.ts.map index b3d0e24..52502c0 100644 --- a/build/cjs/wrap-idb-value.d.ts.map +++ b/build/cjs/wrap-idb-value.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"wrap-idb-value.d.ts","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,UAAU,EACV,mBAAmB,EACnB,YAAY,EACZ,SAAS,EACT,eAAe,EACf,eAAe,EAChB,MAAM,SAAS,CAAC;AA6CjB,eAAO,MAAM,qBAAqB,sBAAgB,CAAC;AAqGnD,wBAAgB,YAAY,CAC1B,QAAQ,EAAE,CAAC,YAAY,EAAE,YAAY,CAAC,GAAG,CAAC,KAAK,YAAY,CAAC,GAAG,CAAC,GAC/D,IAAI,CAEN;AA4DD;;;;GAIG;AACH,wBAAgB,IAAI,CAAC,KAAK,EAAE,WAAW,GAAG,YAAY,CAAC;AACvD,wBAAgB,IAAI,CAAC,KAAK,EAAE,QAAQ,GAAG,SAAS,CAAC;AACjD,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAClB,KAAK,EAAE,gBAAgB,GACtB,OAAO,CAAC,YAAY,GAAG,SAAS,CAAC,CAAC;AACrC,wBAAgB,IAAI,CAAC,CAAC,EAAE,KAAK,EAAE,UAAU,CAAC,CAAC,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;AAqB1D;;;;;;GAMG;AACH,UAAU,MAAM;IACd,CAAC,KAAK,EAAE,mBAAmB,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,kBAAkB,CAAC;IAC1E,CAAC,KAAK,EAAE,UAAU,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,SAAS,CAAC;IACxD,CAAC,KAAK,EAAE,YAAY,GAAG,WAAW,CAAC;IACnC,CAAC,KAAK,EAAE,SAAS,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,QAAQ,CAAC;IACjD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,CAAC,SAAS,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,GAAG,gBAAgB,CAAC;IACnE,CAAC,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,GAAG,gBAAgB,CAAC;IACjD,CAAC,CAAC,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC,CAAC,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC;CACvC;AACD,eAAO,MAAM,MAAM,EAAE,MACa,CAAC"} \ No newline at end of file +{"version":3,"file":"wrap-idb-value.d.ts","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,UAAU,EACV,mBAAmB,EACnB,YAAY,EACZ,SAAS,EACT,eAAe,EACf,eAAe,EAChB,MAAM,SAAS,CAAC;AAuCjB,eAAO,MAAM,qBAAqB,sBAAgB,CAAC;AAqGnD,wBAAgB,YAAY,CAC1B,QAAQ,EAAE,CAAC,YAAY,EAAE,YAAY,CAAC,GAAG,CAAC,KAAK,YAAY,CAAC,GAAG,CAAC,GAC/D,IAAI,CAEN;AA4DD;;;;GAIG;AACH,wBAAgB,IAAI,CAAC,KAAK,EAAE,WAAW,GAAG,YAAY,CAAC;AACvD,wBAAgB,IAAI,CAAC,KAAK,EAAE,QAAQ,GAAG,SAAS,CAAC;AACjD,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAClB,KAAK,EAAE,gBAAgB,GACtB,OAAO,CAAC,YAAY,GAAG,SAAS,CAAC,CAAC;AACrC,wBAAgB,IAAI,CAAC,CAAC,EAAE,KAAK,EAAE,UAAU,CAAC,CAAC,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;AAqB1D;;;;;;GAMG;AACH,UAAU,MAAM;IACd,CAAC,KAAK,EAAE,mBAAmB,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,kBAAkB,CAAC;IAC1E,CAAC,KAAK,EAAE,UAAU,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,SAAS,CAAC;IACxD,CAAC,KAAK,EAAE,YAAY,GAAG,WAAW,CAAC;IACnC,CAAC,KAAK,EAAE,SAAS,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,QAAQ,CAAC;IACjD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,CAAC,SAAS,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,GAAG,gBAAgB,CAAC;IACnE,CAAC,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,GAAG,gBAAgB,CAAC;IACjD,CAAC,CAAC,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC,CAAC,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC;CACvC;AACD,eAAO,MAAM,MAAM,EAAE,MACa,CAAC"} \ No newline at end of file diff --git a/build/cjs/wrap-idb-value.js.map b/build/cjs/wrap-idb-value.js.map index 94b4a1d..c083ad6 100644 --- a/build/cjs/wrap-idb-value.js.map +++ b/build/cjs/wrap-idb-value.js.map @@ -1 +1 @@ -{"version":3,"file":"wrap-idb-value.js","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"wrap-idb-value.js","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/build/esm/entry.d.ts.map b/build/esm/entry.d.ts.map index 0ae5759..3993ea9 100644 --- a/build/esm/entry.d.ts.map +++ b/build/esm/entry.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"entry.d.ts","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"entry.d.ts","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/build/esm/entry.js.map b/build/esm/entry.js.map index ebcaf2f..3d481ae 100644 --- a/build/esm/entry.js.map +++ b/build/esm/entry.js.map @@ -1 +1 @@ -{"version":3,"file":"entry.js","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC;AAuCxC;;;;;;GAMG;AACH,MAAM,UAAU,MAAM,CACpB,IAAY,EACZ,OAAgB,EAChB,EAAE,OAAO,EAAE,OAAO,EAAE,QAAQ,EAAE,UAAU,KAA+B,EAAE;IAEzE,MAAM,OAAO,GAAG,SAAS,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;IAC9C,MAAM,WAAW,GAAG,IAAI,CAAC,OAAO,CAAmC,CAAC;IAEpE,IAAI,OAAO,EAAE;QACX,OAAO,CAAC,gBAAgB,CAAC,eAAe,EAAE,CAAC,KAAK,EAAE,EAAE;YAClD,OAAO,CACL,IAAI,CAAC,OAAO,CAAC,MAAM,CAA0B,EAC7C,KAAK,CAAC,UAAU,EAChB,KAAK,CAAC,UAAU,EACf,IAAI,CAAC,OAAO,CAAC,WAAY,CAIzB,CACF,CAAC;QACJ,CAAC,CAAC,CAAC;KACJ;IAED,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAElE,WAAW;SACR,IAAI,CAAC,CAAC,EAAE,EAAE,EAAE;QACX,IAAI,UAAU;YAAE,EAAE,CAAC,gBAAgB,CAAC,OAAO,EAAE,GAAG,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC;QACjE,IAAI,QAAQ;YAAE,EAAE,CAAC,gBAAgB,CAAC,eAAe,EAAE,GAAG,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC;IACvE,CAAC,CAAC;SACD,KAAK,CAAC,GAAG,EAAE,GAAE,CAAC,CAAC,CAAC;IAEnB,OAAO,WAAW,CAAC;AACrB,CAAC;AASD;;;;GAIG;AACH,MAAM,UAAU,QAAQ,CACtB,IAAY,EACZ,EAAE,OAAO,KAAwB,EAAE;IAEnC,MAAM,OAAO,GAAG,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;IAC/C,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAClE,OAAO,IAAI,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,SAAS,CAAC,CAAC;AAC7C,CAAC;AAED,OAAO,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC"} \ No newline at end of file +{"version":3,"file":"entry.js","sourceRoot":"","sources":["../../src/entry.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC;AAuCxC;;;;;;GAMG;AACH,MAAM,UAAU,MAAM,CACpB,IAAY,EACZ,OAAgB,EAChB,EAAE,OAAO,EAAE,OAAO,EAAE,QAAQ,EAAE,UAAU,KAA+B,EAAE;IAEzE,MAAM,OAAO,GAAG,SAAS,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;IAC9C,MAAM,WAAW,GAAG,IAAI,CAAC,OAAO,CAAmC,CAAC;IAEpE,IAAI,OAAO,EAAE;QACX,OAAO,CAAC,gBAAgB,CAAC,eAAe,EAAE,CAAC,KAAK,EAAE,EAAE;YAClD,OAAO,CACL,IAAI,CAAC,OAAO,CAAC,MAAM,CAA0B,EAC7C,KAAK,CAAC,UAAU,EAChB,KAAK,CAAC,UAAU,EAChB,IAAI,CAAC,OAAO,CAAC,WAAY,CAIxB,CACF,CAAC;QACJ,CAAC,CAAC,CAAC;KACJ;IAED,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAElE,WAAW;SACR,IAAI,CAAC,CAAC,EAAE,EAAE,EAAE;QACX,IAAI,UAAU;YAAE,EAAE,CAAC,gBAAgB,CAAC,OAAO,EAAE,GAAG,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC;QACjE,IAAI,QAAQ;YAAE,EAAE,CAAC,gBAAgB,CAAC,eAAe,EAAE,GAAG,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC;IACvE,CAAC,CAAC;SACD,KAAK,CAAC,GAAG,EAAE,GAAE,CAAC,CAAC,CAAC;IAEnB,OAAO,WAAW,CAAC;AACrB,CAAC;AASD;;;;GAIG;AACH,MAAM,UAAU,QAAQ,CACtB,IAAY,EACZ,EAAE,OAAO,KAAwB,EAAE;IAEnC,MAAM,OAAO,GAAG,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;IAC/C,IAAI,OAAO;QAAE,OAAO,CAAC,gBAAgB,CAAC,SAAS,EAAE,GAAG,EAAE,CAAC,OAAO,EAAE,CAAC,CAAC;IAClE,OAAO,IAAI,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,SAAS,CAAC,CAAC;AAC7C,CAAC;AAED,OAAO,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC"} \ No newline at end of file diff --git a/build/esm/wrap-idb-value.d.ts.map b/build/esm/wrap-idb-value.d.ts.map index b3d0e24..52502c0 100644 --- a/build/esm/wrap-idb-value.d.ts.map +++ b/build/esm/wrap-idb-value.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"wrap-idb-value.d.ts","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,UAAU,EACV,mBAAmB,EACnB,YAAY,EACZ,SAAS,EACT,eAAe,EACf,eAAe,EAChB,MAAM,SAAS,CAAC;AA6CjB,eAAO,MAAM,qBAAqB,sBAAgB,CAAC;AAqGnD,wBAAgB,YAAY,CAC1B,QAAQ,EAAE,CAAC,YAAY,EAAE,YAAY,CAAC,GAAG,CAAC,KAAK,YAAY,CAAC,GAAG,CAAC,GAC/D,IAAI,CAEN;AA4DD;;;;GAIG;AACH,wBAAgB,IAAI,CAAC,KAAK,EAAE,WAAW,GAAG,YAAY,CAAC;AACvD,wBAAgB,IAAI,CAAC,KAAK,EAAE,QAAQ,GAAG,SAAS,CAAC;AACjD,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAClB,KAAK,EAAE,gBAAgB,GACtB,OAAO,CAAC,YAAY,GAAG,SAAS,CAAC,CAAC;AACrC,wBAAgB,IAAI,CAAC,CAAC,EAAE,KAAK,EAAE,UAAU,CAAC,CAAC,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;AAqB1D;;;;;;GAMG;AACH,UAAU,MAAM;IACd,CAAC,KAAK,EAAE,mBAAmB,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,kBAAkB,CAAC;IAC1E,CAAC,KAAK,EAAE,UAAU,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,SAAS,CAAC;IACxD,CAAC,KAAK,EAAE,YAAY,GAAG,WAAW,CAAC;IACnC,CAAC,KAAK,EAAE,SAAS,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,QAAQ,CAAC;IACjD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,CAAC,SAAS,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,GAAG,gBAAgB,CAAC;IACnE,CAAC,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,GAAG,gBAAgB,CAAC;IACjD,CAAC,CAAC,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC,CAAC,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC;CACvC;AACD,eAAO,MAAM,MAAM,EAAE,MACa,CAAC"} \ No newline at end of file +{"version":3,"file":"wrap-idb-value.d.ts","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,UAAU,EACV,mBAAmB,EACnB,YAAY,EACZ,SAAS,EACT,eAAe,EACf,eAAe,EAChB,MAAM,SAAS,CAAC;AAuCjB,eAAO,MAAM,qBAAqB,sBAAgB,CAAC;AAqGnD,wBAAgB,YAAY,CAC1B,QAAQ,EAAE,CAAC,YAAY,EAAE,YAAY,CAAC,GAAG,CAAC,KAAK,YAAY,CAAC,GAAG,CAAC,GAC/D,IAAI,CAEN;AA4DD;;;;GAIG;AACH,wBAAgB,IAAI,CAAC,KAAK,EAAE,WAAW,GAAG,YAAY,CAAC;AACvD,wBAAgB,IAAI,CAAC,KAAK,EAAE,QAAQ,GAAG,SAAS,CAAC;AACjD,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAAC,KAAK,EAAE,cAAc,GAAG,eAAe,CAAC;AAC7D,wBAAgB,IAAI,CAClB,KAAK,EAAE,gBAAgB,GACtB,OAAO,CAAC,YAAY,GAAG,SAAS,CAAC,CAAC;AACrC,wBAAgB,IAAI,CAAC,CAAC,EAAE,KAAK,EAAE,UAAU,CAAC,CAAC,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;AAqB1D;;;;;;GAMG;AACH,UAAU,MAAM;IACd,CAAC,KAAK,EAAE,mBAAmB,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,kBAAkB,CAAC;IAC1E,CAAC,KAAK,EAAE,UAAU,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,SAAS,CAAC;IACxD,CAAC,KAAK,EAAE,YAAY,GAAG,WAAW,CAAC;IACnC,CAAC,KAAK,EAAE,SAAS,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,QAAQ,CAAC;IACjD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,KAAK,EAAE,eAAe,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,GAAG,cAAc,CAAC;IACxD,CAAC,CAAC,SAAS,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,GAAG,gBAAgB,CAAC;IACnE,CAAC,KAAK,EAAE,OAAO,CAAC,YAAY,CAAC,GAAG,gBAAgB,CAAC;IACjD,CAAC,CAAC,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC,CAAC,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC;CACvC;AACD,eAAO,MAAM,MAAM,EAAE,MACa,CAAC"} \ No newline at end of file diff --git a/build/esm/wrap-idb-value.js.map b/build/esm/wrap-idb-value.js.map index 94b4a1d..c083ad6 100644 --- a/build/esm/wrap-idb-value.js.map +++ b/build/esm/wrap-idb-value.js.map @@ -1 +1 @@ -{"version":3,"file":"wrap-idb-value.js","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"wrap-idb-value.js","sourceRoot":"","sources":["../../src/wrap-idb-value.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/size-report.mjs b/lib/size-report.mjs index 08f769c..b4f6750 100644 --- a/lib/size-report.mjs +++ b/lib/size-report.mjs @@ -20,9 +20,9 @@ import filesize from 'filesize'; const globP = promisify(glob); const brCompress = promisify(brotliCompress); -(async function() { +(async function () { const paths = await globP('build/iife/*.js'); - const entryPromises = paths.map(async path => { + const entryPromises = paths.map(async (path) => { const br = await brCompress(await fsp.readFile(path)); return [path, filesize(br.length), br.length]; }); diff --git a/package-lock.json b/package-lock.json index 3b45915..1704ad9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,1838 @@ { "name": "idb", "version": "6.0.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "version": "6.0.0", + "license": "ISC", + "devDependencies": { + "@rollup/plugin-commonjs": "^19.0.0", + "@types/chai": "^4.2.18", + "@types/mocha": "^8.2.2", + "chai": "^4.3.4", + "conditional-type-checks": "^1.0.5", + "del": "^6.0.0", + "filesize": "^6.3.0", + "glob": "^7.1.7", + "mocha": "^8.4.0", + "prettier": "^2.3.0", + "rollup": "^2.48.0", + "rollup-plugin-node-resolve": "^5.2.0", + "rollup-plugin-terser": "^7.0.2", + "typescript": "^4.2.4" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/plugin-commonjs": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-19.0.0.tgz", + "integrity": "sha512-adTpD6ATGbehdaQoZQ6ipDFhdjqsTgpOAhFiPwl+dzre4pPshsecptDPyEFb61JMJ1+mGljktaC4jI8ARMSNyw==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "commondir": "^1.0.1", + "estree-walker": "^2.0.1", + "glob": "^7.1.6", + "is-reference": "^1.2.1", + "magic-string": "^0.25.7", + "resolve": "^1.17.0" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^2.38.3" + } + }, + "node_modules/@rollup/plugin-commonjs/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/@rollup/plugin-commonjs/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/@types/chai": { + "version": "4.2.18", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.18.tgz", + "integrity": "sha512-rS27+EkB/RE1Iz3u0XtVL5q36MGDWbgYe7zWiodyKNUnthxY0rukK5V36eiUCtCisB7NN8zKYH6DO2M37qxFEQ==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/@types/mocha": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz", + "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==", + "dev": true + }, + "node_modules/@types/node": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-11.11.0.tgz", + "integrity": "sha512-D5Rt+HXgEywr3RQJcGlZUCTCx1qVbCZpVk3/tOOA6spLNZdGm8BU+zRgdRYDoF1pO3RuXLxADzMrF903JlQXqg==", + "dev": true + }, + "node_modules/@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@ungap/promise-all-settled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz", + "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==", + "dev": true + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/chai": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz", + "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==", + "dev": true, + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^3.0.1", + "get-func-name": "^2.0.0", + "pathval": "^1.1.1", + "type-detect": "^4.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/check-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/conditional-type-checks": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-1.0.5.tgz", + "integrity": "sha512-DkfkvmjXVe4ye4llJ1JADtO3dNvqqcQM08cA9BhNt9Oe8pyRW8X1CZyBg9Qst05bDV9BJM01KLmnFh78NcJgNg==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/deep-eql": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", + "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", + "dev": true, + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fastq": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.0.tgz", + "integrity": "sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/filesize": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.3.0.tgz", + "integrity": "sha512-ytx0ruGpDHKWVoiui6+BY/QMNngtDQ/pJaFwfBpQif0J63+E8DLdFyqS3NkKQn7vIruUEpoGD9JUJSg7Kp+I0g==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-func-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", + "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/growl": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", + "dev": true, + "engines": { + "node": ">=4.x" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", + "dev": true + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", + "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mocha": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.4.0.tgz", + "integrity": "sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==", + "dev": true, + "dependencies": { + "@ungap/promise-all-settled": "1.1.2", + "ansi-colors": "4.1.1", + "browser-stdout": "1.3.1", + "chokidar": "3.5.1", + "debug": "4.3.1", + "diff": "5.0.0", + "escape-string-regexp": "4.0.0", + "find-up": "5.0.0", + "glob": "7.1.6", + "growl": "1.10.5", + "he": "1.2.0", + "js-yaml": "4.0.0", + "log-symbols": "4.0.0", + "minimatch": "3.0.4", + "ms": "2.1.3", + "nanoid": "3.1.20", + "serialize-javascript": "5.0.1", + "strip-json-comments": "3.1.1", + "supports-color": "8.1.1", + "which": "2.0.2", + "wide-align": "1.1.3", + "workerpool": "6.1.0", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", + "yargs-unparser": "2.0.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha" + }, + "engines": { + "node": ">= 10.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mochajs" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", + "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/prettier": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz", + "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", + "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rollup": { + "version": "2.48.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.48.0.tgz", + "integrity": "sha512-wl9ZSSSsi5579oscSDYSzGn092tCS076YB+TQrzsGuSfYyJeep8eEWj0eaRjuC5McuMNmcnR8icBqiE/FWNB1A==", + "dev": true, + "dependencies": { + "fsevents": "~2.3.1" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/rollup-plugin-node-resolve": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz", + "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", + "dev": true, + "dependencies": { + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1", + "rollup-pluginutils": "^2.8.1" + } + }, + "node_modules/rollup-plugin-node-resolve/node_modules/builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz", + "integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/workerpool": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz", + "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", + "dev": true, + "dependencies": { + "camelcase": "^6.0.0", + "decamelize": "^4.0.0", + "flat": "^5.0.2", + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser/node_modules/decamelize": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + } + } + }, "dependencies": { "@babel/code-frame": { "version": "7.12.11", @@ -115,9 +1945,9 @@ } }, "@rollup/plugin-commonjs": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-17.0.0.tgz", - "integrity": "sha512-/omBIJG1nHQc+bgkYDuLpb/V08QyutP9amOrJRUSlYJZP+b/68gM//D8sxJe3Yry2QnYIr3QjR3x4AlxJEN3GA==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-19.0.0.tgz", + "integrity": "sha512-adTpD6ATGbehdaQoZQ6ipDFhdjqsTgpOAhFiPwl+dzre4pPshsecptDPyEFb61JMJ1+mGljktaC4jI8ARMSNyw==", "dev": true, "requires": { "@rollup/pluginutils": "^3.1.0", @@ -167,9 +1997,9 @@ } }, "@types/chai": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.14.tgz", - "integrity": "sha512-G+ITQPXkwTrslfG5L/BksmbLUA0M1iybEsmCWPqzSxsRRhJZimBKJkoMi8fr/CPygPTj4zO5pJH7I2/cm9M7SQ==", + "version": "4.2.18", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.18.tgz", + "integrity": "sha512-rS27+EkB/RE1Iz3u0XtVL5q36MGDWbgYe7zWiodyKNUnthxY0rukK5V36eiUCtCisB7NN8zKYH6DO2M37qxFEQ==", "dev": true }, "@types/estree": { @@ -179,9 +2009,9 @@ "dev": true }, "@types/mocha": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.0.tgz", - "integrity": "sha512-/Sge3BymXo4lKc31C8OINJgXLaw+7vL1/L1pGiBNpGrBiT8FQiaFpSYV0uhTaG4y78vcMBTMFsWaHDvuD+xGzQ==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz", + "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==", "dev": true }, "@types/node": { @@ -237,9 +2067,9 @@ } }, "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -247,13 +2077,10 @@ } }, "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true }, "array-union": { "version": "2.1.0", @@ -274,9 +2101,9 @@ "dev": true }, "binary-extensions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", - "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true }, "brace-expansion": { @@ -310,23 +2137,17 @@ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "dev": true }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, "chai": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz", - "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz", + "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==", "dev": true, "requires": { "assertion-error": "^1.1.0", "check-error": "^1.0.2", "deep-eql": "^3.0.1", "get-func-name": "^2.0.0", - "pathval": "^1.1.0", + "pathval": "^1.1.1", "type-detect": "^4.0.5" } }, @@ -347,14 +2168,14 @@ "dev": true }, "chokidar": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", - "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "dev": true, "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "fsevents": "~2.1.2", + "fsevents": "~2.3.1", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", @@ -369,40 +2190,46 @@ "dev": true }, "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.0" } } } @@ -447,20 +2274,22 @@ "dev": true }, "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" + }, + "dependencies": { + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, "deep-eql": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", @@ -487,9 +2316,9 @@ } }, "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", "dev": true }, "dir-glob": { @@ -502,9 +2331,15 @@ } }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true }, "escape-string-regexp": { @@ -513,12 +2348,6 @@ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, "estree-walker": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", @@ -549,9 +2378,9 @@ } }, "filesize": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", - "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.3.0.tgz", + "integrity": "sha512-ytx0ruGpDHKWVoiui6+BY/QMNngtDQ/pJaFwfBpQif0J63+E8DLdFyqS3NkKQn7vIruUEpoGD9JUJSg7Kp+I0g==", "dev": true }, "fill-range": { @@ -586,9 +2415,9 @@ "dev": true }, "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "optional": true }, @@ -611,9 +2440,9 @@ "dev": true }, "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -810,13 +2639,12 @@ "dev": true }, "js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", + "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "argparse": "^2.0.1" } }, "locate-path": { @@ -878,48 +2706,73 @@ } }, "mocha": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.2.1.tgz", - "integrity": "sha512-cuLBVfyFfFqbNR0uUKbDGXKGk+UDFe6aR4os78XIrMQpZl/nv7JYHcvP5MFIAb374b2zFXsdgEGwmzMtP0Xg8w==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.4.0.tgz", + "integrity": "sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==", "dev": true, "requires": { "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", - "chokidar": "3.4.3", - "debug": "4.2.0", - "diff": "4.0.2", + "chokidar": "3.5.1", + "debug": "4.3.1", + "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", "glob": "7.1.6", "growl": "1.10.5", "he": "1.2.0", - "js-yaml": "3.14.0", + "js-yaml": "4.0.0", "log-symbols": "4.0.0", "minimatch": "3.0.4", - "ms": "2.1.2", - "nanoid": "3.1.12", + "ms": "2.1.3", + "nanoid": "3.1.20", "serialize-javascript": "5.0.1", "strip-json-comments": "3.1.1", - "supports-color": "7.2.0", + "supports-color": "8.1.1", "which": "2.0.2", "wide-align": "1.1.3", - "workerpool": "6.0.2", - "yargs": "13.3.2", - "yargs-parser": "13.1.2", + "workerpool": "6.1.0", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, "nanoid": { - "version": "3.1.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz", - "integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==", + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", + "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==", "dev": true }, "normalize-path": { @@ -964,12 +2817,6 @@ "aggregate-error": "^3.0.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -995,9 +2842,9 @@ "dev": true }, "pathval": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", - "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", "dev": true }, "picomatch": { @@ -1007,9 +2854,9 @@ "dev": true }, "prettier": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz", + "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==", "dev": true }, "randombytes": { @@ -1036,12 +2883,6 @@ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "dev": true }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, "resolve": { "version": "1.14.2", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", @@ -1067,12 +2908,12 @@ } }, "rollup": { - "version": "2.36.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.36.0.tgz", - "integrity": "sha512-L38QyQK77bkJy9nPyeydnHFK6xMofqumh4scTV2d4RG4EFq6pGdxnn67dVHFUDJ9J0PSEQx8zn1FiVS5TydsKg==", + "version": "2.48.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.48.0.tgz", + "integrity": "sha512-wl9ZSSSsi5579oscSDYSzGn092tCS076YB+TQrzsGuSfYyJeep8eEWj0eaRjuC5McuMNmcnR8icBqiE/FWNB1A==", "dev": true, "requires": { - "fsevents": "~2.1.2" + "fsevents": "~2.3.1" } }, "rollup-plugin-node-resolve": { @@ -1149,12 +2990,6 @@ "randombytes": "^2.1.0" } }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -1191,12 +3026,6 @@ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "dev": true }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -1258,9 +3087,9 @@ "dev": true }, "typescript": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", - "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", "dev": true }, "which": { @@ -1272,12 +3101,6 @@ "isexe": "^2.0.0" } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, "wide-align": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", @@ -1288,70 +3111,52 @@ } }, "workerpool": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.0.2.tgz", - "integrity": "sha512-DSNyvOpFKrNusaaUwk+ej6cBj1bmhLcBfj80elGk+ZIo5JSkq+unB1dLKEOcNfJDZgjGICfhQ0Q5TbP0PvF4+Q==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz", + "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==", "dev": true }, "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.0" } } } @@ -1363,109 +3168,65 @@ "dev": true }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { + "is-fullwidth-code-point": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.0" } } } }, "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true }, "yargs-unparser": { "version": "2.0.0", diff --git a/package.json b/package.json index effd997..47affb6 100644 --- a/package.json +++ b/package.json @@ -20,19 +20,19 @@ "author": "Jake Archibald", "license": "ISC", "devDependencies": { - "@rollup/plugin-commonjs": "^17.0.0", - "@types/chai": "^4.2.14", - "@types/mocha": "^8.2.0", - "chai": "^4.2.0", + "@rollup/plugin-commonjs": "^19.0.0", + "@types/chai": "^4.2.18", + "@types/mocha": "^8.2.2", + "chai": "^4.3.4", "conditional-type-checks": "^1.0.5", "del": "^6.0.0", - "filesize": "^6.1.0", - "glob": "^7.1.6", - "mocha": "^8.2.1", - "prettier": "^2.2.1", - "rollup": "^2.36.0", + "filesize": "^6.3.0", + "glob": "^7.1.7", + "mocha": "^8.4.0", + "prettier": "^2.3.0", + "rollup": "^2.48.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-terser": "^7.0.2", - "typescript": "^4.1.3" + "typescript": "^4.2.4" } } diff --git a/src/entry.ts b/src/entry.ts index 03936fe..fb2b2c2 100644 --- a/src/entry.ts +++ b/src/entry.ts @@ -58,7 +58,7 @@ export function openDB( wrap(request.result) as IDBPDatabase, event.oldVersion, event.newVersion, - (wrap(request.transaction!) as unknown) as IDBPTransaction< + wrap(request.transaction!) as unknown as IDBPTransaction< DBTypes, StoreNames[], 'versionchange' @@ -130,9 +130,8 @@ interface DBSchemaValue { * * @template DBTypes DB schema type, or unknown if the DB isn't typed. */ -export type StoreNames< - DBTypes extends DBSchema | unknown -> = DBTypes extends DBSchema ? KnownKeys : string; +export type StoreNames = + DBTypes extends DBSchema ? KnownKeys : string; /** * Extract database value types from the DB schema type. @@ -142,7 +141,7 @@ export type StoreNames< */ export type StoreValue< DBTypes extends DBSchema | unknown, - StoreName extends StoreNames + StoreName extends StoreNames, > = DBTypes extends DBSchema ? DBTypes[StoreName]['value'] : any; /** @@ -153,7 +152,7 @@ export type StoreValue< */ export type StoreKey< DBTypes extends DBSchema | unknown, - StoreName extends StoreNames + StoreName extends StoreNames, > = DBTypes extends DBSchema ? DBTypes[StoreName]['key'] : IDBValidKey; /** @@ -164,7 +163,7 @@ export type StoreKey< */ export type IndexNames< DBTypes extends DBSchema | unknown, - StoreName extends StoreNames + StoreName extends StoreNames, > = DBTypes extends DBSchema ? keyof DBTypes[StoreName]['indexes'] : string; /** @@ -177,7 +176,7 @@ export type IndexNames< export type IndexKey< DBTypes extends DBSchema | unknown, StoreName extends StoreNames, - IndexName extends IndexNames + IndexName extends IndexNames, > = DBTypes extends DBSchema ? IndexName extends keyof DBTypes[StoreName]['indexes'] ? DBTypes[StoreName]['indexes'][IndexName] @@ -189,7 +188,7 @@ type CursorSource< TxStores extends StoreNames[], StoreName extends StoreNames, IndexName extends IndexNames | unknown, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > = IndexName extends IndexNames ? IDBPIndex : IDBPObjectStore; @@ -197,7 +196,7 @@ type CursorSource< type CursorKey< DBTypes extends DBSchema | unknown, StoreName extends StoreNames, - IndexName extends IndexNames | unknown + IndexName extends IndexNames | unknown, > = IndexName extends IndexNames ? IndexKey : StoreKey; @@ -259,7 +258,7 @@ export interface IDBPDatabase */ transaction< Name extends StoreNames, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', >( storeNames: Name, mode?: Mode, @@ -267,7 +266,7 @@ export interface IDBPDatabase ): IDBPTransaction; transaction< Names extends StoreNames[], - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', >( storeNames: Names, mode?: Mode, @@ -327,7 +326,7 @@ export interface IDBPDatabase */ countFromIndex< Name extends StoreNames, - IndexName extends IndexNames + IndexName extends IndexNames, >( storeName: Name, indexName: IndexName, @@ -375,7 +374,7 @@ export interface IDBPDatabase */ getFromIndex< Name extends StoreNames, - IndexName extends IndexNames + IndexName extends IndexNames, >( storeName: Name, indexName: IndexName, @@ -409,7 +408,7 @@ export interface IDBPDatabase */ getAllFromIndex< Name extends StoreNames, - IndexName extends IndexNames + IndexName extends IndexNames, >( storeName: Name, indexName: IndexName, @@ -444,7 +443,7 @@ export interface IDBPDatabase */ getAllKeysFromIndex< Name extends StoreNames, - IndexName extends IndexNames + IndexName extends IndexNames, >( storeName: Name, indexName: IndexName, @@ -480,7 +479,7 @@ export interface IDBPDatabase */ getKeyFromIndex< Name extends StoreNames, - IndexName extends IndexNames + IndexName extends IndexNames, >( storeName: Name, indexName: IndexName, @@ -513,7 +512,7 @@ type IDBPTransactionExtends = Omit< export interface IDBPTransaction< DBTypes extends DBSchema | unknown = unknown, TxStores extends StoreNames[] = StoreNames[], - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > extends IDBPTransactionExtends { /** * The transaction's mode. @@ -568,7 +567,7 @@ export interface IDBPObjectStore< DBTypes extends DBSchema | unknown = unknown, TxStores extends StoreNames[] = StoreNames[], StoreName extends StoreNames = StoreNames, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > extends IDBPObjectStoreExtends { /** * The names of indexes in the store. @@ -752,7 +751,7 @@ export interface IDBPIndex< DBTypes, StoreName >, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > extends IDBPIndexExtends { /** * The IDBObjectStore the index belongs to. @@ -882,7 +881,7 @@ export interface IDBPCursor< TxStores extends StoreNames[] = StoreNames[], StoreName extends StoreNames = StoreNames, IndexName extends IndexNames | unknown = unknown, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > extends IDBPCursorExtends { /** * The key of the current index or object store item. @@ -953,7 +952,7 @@ type IDBPCursorIteratorValueExtends< TxStores extends StoreNames[] = StoreNames[], StoreName extends StoreNames = StoreNames, IndexName extends IndexNames | unknown = unknown, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > = Omit< IDBPCursor, 'advance' | 'continue' | 'continuePrimaryKey' @@ -964,9 +963,8 @@ export interface IDBPCursorIteratorValue< TxStores extends StoreNames[] = StoreNames[], StoreName extends StoreNames = StoreNames, IndexName extends IndexNames | unknown = unknown, - Mode extends IDBTransactionMode = 'readonly' -> - extends IDBPCursorIteratorValueExtends< + Mode extends IDBTransactionMode = 'readonly', +> extends IDBPCursorIteratorValueExtends< DBTypes, TxStores, StoreName, @@ -1003,7 +1001,7 @@ export interface IDBPCursorWithValue< TxStores extends StoreNames[] = StoreNames[], StoreName extends StoreNames = StoreNames, IndexName extends IndexNames | unknown = unknown, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > extends IDBPCursor { /** * The value of the current item. @@ -1029,7 +1027,7 @@ type IDBPCursorWithValueIteratorValueExtends< TxStores extends StoreNames[] = StoreNames[], StoreName extends StoreNames = StoreNames, IndexName extends IndexNames | unknown = unknown, - Mode extends IDBTransactionMode = 'readonly' + Mode extends IDBTransactionMode = 'readonly', > = Omit< IDBPCursorWithValue, 'advance' | 'continue' | 'continuePrimaryKey' @@ -1040,9 +1038,8 @@ export interface IDBPCursorWithValueIteratorValue< TxStores extends StoreNames[] = StoreNames[], StoreName extends StoreNames = StoreNames, IndexName extends IndexNames | unknown = unknown, - Mode extends IDBTransactionMode = 'readonly' -> - extends IDBPCursorWithValueIteratorValueExtends< + Mode extends IDBTransactionMode = 'readonly', +> extends IDBPCursorWithValueIteratorValueExtends< DBTypes, TxStores, StoreName, diff --git a/src/wrap-idb-value.ts b/src/wrap-idb-value.ts index db28d01..7c409c9 100644 --- a/src/wrap-idb-value.ts +++ b/src/wrap-idb-value.ts @@ -37,18 +37,12 @@ function getCursorAdvanceMethods(): Func[] { ); } -const cursorRequestMap: WeakMap< - IDBPCursor, - IDBRequest -> = new WeakMap(); -const transactionDoneMap: WeakMap< - IDBTransaction, - Promise -> = new WeakMap(); -const transactionStoreNamesMap: WeakMap< - IDBTransaction, - string[] -> = new WeakMap(); +const cursorRequestMap: WeakMap> = + new WeakMap(); +const transactionDoneMap: WeakMap> = + new WeakMap(); +const transactionStoreNamesMap: WeakMap = + new WeakMap(); const transformCache = new WeakMap(); export const reverseTransformCache = new WeakMap(); @@ -76,8 +70,8 @@ function promisifyRequest(request: IDBRequest): Promise { // (see wrapFunction). if (value instanceof IDBCursor) { cursorRequestMap.set( - (value as unknown) as IDBPCursor, - (request as unknown) as IDBRequest, + value as unknown as IDBPCursor, + request as unknown as IDBRequest, ); } // Catching to avoid "Uncaught Promise exceptions" diff --git a/test/main.ts b/test/main.ts index 3ce0f6f..8b8172d 100644 --- a/test/main.ts +++ b/test/main.ts @@ -925,7 +925,7 @@ suite('IDBPObjectStore', () => { const newDB = await openDB(dbName, getNextVersion(), { upgrade(db, oldVersion, newVersion, tx) { - const store = ((tx as unknown) as IDBPTransaction).objectStore( + const store = (tx as unknown as IDBPTransaction).objectStore( 'key-val-store', ); store.name = 'key-val-store-renamed'; @@ -1549,9 +1549,9 @@ suite('IDBPIndex', () => { const newDB = await openDB(dbName, getNextVersion(), { upgrade(db, oldVersion, newVersion, tx) { - const store = (tx.objectStore( + const store = tx.objectStore( 'object-store', - ) as unknown) as IDBObjectStore; + ) as unknown as IDBObjectStore; const index = store.index('date'); index.name = 'date-renamed'; }, diff --git a/test/open.ts b/test/open.ts index c8a84d4..a864eb2 100644 --- a/test/open.ts +++ b/test/open.ts @@ -151,9 +151,8 @@ suite('openDb', () => { }); test('wrap', async () => { - let wrappedRequest: Promise = Promise.resolve( - undefined, - ); + let wrappedRequest: Promise = + Promise.resolve(undefined); // Let's do it the old fashioned way const idb = await new Promise(async (resolve) => {