@qiwi/substrate-std
Advanced tools
+2
-2
| { | ||
| "git": { | ||
| "commitId": "2bad474f1c9956fd4beccb432b329538bcffe34b", | ||
| "commitId": "d47ab598f0be4f853f56aa5d9feaf583be38a539", | ||
| "repoUrl": "https://github.com/qiwi/substrate.git", | ||
| "repoName": "qiwi/substrate" | ||
| }, | ||
| "date": "2021-02-28T12:59:26.436Z" | ||
| "date": "2021-03-30T14:28:51.520Z" | ||
| } |
+15
-0
@@ -0,1 +1,16 @@ | ||
| # @qiwi/substrate-std [1.3.0](https://github.com/qiwi/substrate/compare/@qiwi/substrate-std@1.2.4...@qiwi/substrate-std@1.3.0) (2021-03-30) | ||
| ### Features | ||
| * update IDeviceInfo ([#414](https://github.com/qiwi/substrate/issues/414)) ([d47ab59](https://github.com/qiwi/substrate/commit/d47ab598f0be4f853f56aa5d9feaf583be38a539)) | ||
| ### Dependencies | ||
| * **@qiwi/substrate-types:** upgraded to 1.49.0 | ||
| ## @qiwi/substrate-std [1.2.4](https://github.com/qiwi/substrate/compare/@qiwi/substrate-std@1.2.3...@qiwi/substrate-std@1.2.4) (2021-02-28) | ||
@@ -2,0 +17,0 @@ |
+5
-5
| { | ||
| "name": "@qiwi/substrate-std", | ||
| "version": "1.2.4", | ||
| "version": "1.3.0", | ||
| "main": "target/es5/index.js", | ||
@@ -45,12 +45,12 @@ "source": "target/ts/index.ts", | ||
| "@types/parsimmon": "1.10.6", | ||
| "@types/underscore": "1.10.24", | ||
| "@types/underscore": "1.11.0", | ||
| "bluebird": "3.7.2", | ||
| "conf": "9.0.2", | ||
| "config": "3.3.4", | ||
| "config": "3.3.6", | ||
| "lodash": "4.17.21", | ||
| "underscore": "1.12.0" | ||
| "underscore": "1.12.1" | ||
| }, | ||
| "dependencies": { | ||
| "tslib": "^2.1.0", | ||
| "@qiwi/substrate-types": "1.48.0" | ||
| "@qiwi/substrate-types": "1.49.0" | ||
| }, | ||
@@ -57,0 +57,0 @@ "peerDependencies": {}, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"stack.js","sourceRoot":"","sources":["../../src/main/ts/stack.ts"],"names":[],"mappings":";AAAA,kCAAkC;AAClC,MAAM;;;;AAIN;;GAEG;AACH;IAEE;QAAa,cAAiB;aAAjB,UAAiB,EAAjB,qBAAiB,EAAjB,IAAiB;YAAjB,yBAAiB;;QAC5B,iBAAiB;QACjB,IAAI,CAAC,QAAQ,6BAAO,IAAI,CAAC,CAAA;IAC3B,CAAC;IAED,mBAAG,GAAH,UAAK,KAAsB;QACzB,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,CAAA;IAC9B,CAAC;IAED,oBAAI,GAAJ;;QAAM,eAAkB;aAAlB,UAAkB,EAAlB,qBAAkB,EAAlB,IAAkB;YAAlB,0BAAkB;;QACtB,CAAA,KAAA,IAAI,CAAC,QAAQ,CAAA,CAAC,IAAI,WAAI,KAAK,EAAC;QAE5B,OAAO,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC,CAAA;IAChC,CAAC;IAED,mBAAG,GAAH;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAA;IAC5B,CAAC;IAED,qBAAK,GAAL;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAA;IAC9B,CAAC;IAED,uBAAO,GAAP;;QAAS,eAAkB;aAAlB,UAAkB,EAAlB,qBAAkB,EAAlB,IAAkB;YAAlB,0BAAkB;;QACzB,CAAA,KAAA,IAAI,CAAC,QAAQ,CAAA,CAAC,OAAO,WAAI,KAAK,EAAC;QAE/B,OAAO,KAAK,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;IAED,sBAAI,uBAAI;aAAR;YACE,OAAO,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAA;QAC7B,CAAC;;;OAAA;IAED,sBAAM,GAAN,UAAQ,KAAsB;QAC5B,IAAM,GAAG,GAAG,CAAC,KAAK,CAAA;QAClB,IAAM,KAAK,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,CAAA;QAEjC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC,CAAC,CAAA;QAE5B,OAAO,KAAK,CAAA;IACd,CAAC;IAED,oBAAI,GAAJ;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,GAAG,CAAC,CAAC,CAAA;IACrC,CAAC;IAED,qBAAK,GAAL;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;IACzB,CAAC;IAED,uBAAO,GAAP;QACE,iCAAW,IAAI,CAAC,QAAQ,EAAC;IAC3B,CAAC;IAED,qBAAK,GAAL;QACE,IAAI,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,CAAC;IAED,uBAAO,GAAP,UAAS,IAAO;QACd,OAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;IACpC,CAAC;IAED,mBAAG,GAAH,UAAK,KAAsB,EAAE,IAAO;QAClC,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,GAAG,IAAI,CAAA;QAE5B,OAAO,IAAI,CAAA;IACb,CAAC;IAED,uBAAO,GAAP;QACE,OAAO,IAAI,CAAC,IAAI,KAAK,CAAC,CAAA;IACxB,CAAC;IACH,YAAC;AAAD,CAAC,AAzED,IAyEC;AAzEY,sBAAK"} | ||
| {"version":3,"file":"stack.js","sourceRoot":"","sources":["../../src/main/ts/stack.ts"],"names":[],"mappings":";AAAA,kCAAkC;AAClC,MAAM;;;;AAIN;;GAEG;AACH;IAEE;QAAY,cAAiB;aAAjB,UAAiB,EAAjB,qBAAiB,EAAjB,IAAiB;YAAjB,yBAAiB;;QAC3B,iBAAiB;QACjB,IAAI,CAAC,QAAQ,6BAAO,IAAI,CAAC,CAAA;IAC3B,CAAC;IAED,mBAAG,GAAH,UAAI,KAAsB;QACxB,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,CAAA;IAC9B,CAAC;IAED,oBAAI,GAAJ;;QAAK,eAAkB;aAAlB,UAAkB,EAAlB,qBAAkB,EAAlB,IAAkB;YAAlB,0BAAkB;;QACrB,CAAA,KAAA,IAAI,CAAC,QAAQ,CAAA,CAAC,IAAI,WAAI,KAAK,EAAC;QAE5B,OAAO,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC,CAAA;IAChC,CAAC;IAED,mBAAG,GAAH;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAA;IAC5B,CAAC;IAED,qBAAK,GAAL;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAA;IAC9B,CAAC;IAED,uBAAO,GAAP;;QAAQ,eAAkB;aAAlB,UAAkB,EAAlB,qBAAkB,EAAlB,IAAkB;YAAlB,0BAAkB;;QACxB,CAAA,KAAA,IAAI,CAAC,QAAQ,CAAA,CAAC,OAAO,WAAI,KAAK,EAAC;QAE/B,OAAO,KAAK,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;IAED,sBAAI,uBAAI;aAAR;YACE,OAAO,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAA;QAC7B,CAAC;;;OAAA;IAED,sBAAM,GAAN,UAAO,KAAsB;QAC3B,IAAM,GAAG,GAAG,CAAC,KAAK,CAAA;QAClB,IAAM,KAAK,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,CAAA;QAEjC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC,CAAC,CAAA;QAE5B,OAAO,KAAK,CAAA;IACd,CAAC;IAED,oBAAI,GAAJ;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,GAAG,CAAC,CAAC,CAAA;IACrC,CAAC;IAED,qBAAK,GAAL;QACE,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;IACzB,CAAC;IAED,uBAAO,GAAP;QACE,iCAAW,IAAI,CAAC,QAAQ,EAAC;IAC3B,CAAC;IAED,qBAAK,GAAL;QACE,IAAI,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,CAAC;IAED,uBAAO,GAAP,UAAQ,IAAO;QACb,OAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;IACpC,CAAC;IAED,mBAAG,GAAH,UAAI,KAAsB,EAAE,IAAO;QACjC,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,GAAG,IAAI,CAAA;QAE5B,OAAO,IAAI,CAAA;IACb,CAAC;IAED,uBAAO,GAAP;QACE,OAAO,IAAI,CAAC,IAAI,KAAK,CAAC,CAAA;IACxB,CAAC;IACH,YAAC;AAAD,CAAC,AAzED,IAyEC;AAzEY,sBAAK"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"stack.js","sourceRoot":"","sources":["../../src/main/ts/stack.ts"],"names":[],"mappings":";AAAA,kCAAkC;AAClC,MAAM;;;AAIN;;GAEG;AACH,MAAa,KAAK;IAEhB,YAAa,GAAG,IAAc;QAC5B,iBAAiB;QACjB,IAAI,CAAC,QAAQ,GAAG,CAAC,GAAG,IAAI,CAAC,CAAA;IAC3B,CAAC;IAED,GAAG,CAAE,KAAsB;QACzB,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,CAAA;IAC9B,CAAC;IAED,IAAI,CAAE,GAAG,KAAe;QACtB,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,KAAK,CAAC,CAAA;QAE5B,OAAO,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC,CAAA;IAChC,CAAC;IAED,GAAG;QACD,OAAO,IAAI,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAA;IAC5B,CAAC;IAED,KAAK;QACH,OAAO,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAA;IAC9B,CAAC;IAED,OAAO,CAAE,GAAG,KAAe;QACzB,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,GAAG,KAAK,CAAC,CAAA;QAE/B,OAAO,KAAK,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;IAED,IAAI,IAAI;QACN,OAAO,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAA;IAC7B,CAAC;IAED,MAAM,CAAE,KAAsB;QAC5B,MAAM,GAAG,GAAG,CAAC,KAAK,CAAA;QAClB,MAAM,KAAK,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,CAAA;QAEjC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC,CAAC,CAAA;QAE5B,OAAO,KAAK,CAAA;IACd,CAAC;IAED,IAAI;QACF,OAAO,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,GAAG,CAAC,CAAC,CAAA;IACrC,CAAC;IAED,KAAK;QACH,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;IACzB,CAAC;IAED,OAAO;QACL,OAAO,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAA;IAC3B,CAAC;IAED,KAAK;QACH,IAAI,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,CAAC;IAED,OAAO,CAAE,IAAO;QACd,OAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;IACpC,CAAC;IAED,GAAG,CAAE,KAAsB,EAAE,IAAO;QAClC,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,GAAG,IAAI,CAAA;QAE5B,OAAO,IAAI,CAAA;IACb,CAAC;IAED,OAAO;QACL,OAAO,IAAI,CAAC,IAAI,KAAK,CAAC,CAAA;IACxB,CAAC;CACF;AAzED,sBAyEC"} | ||
| {"version":3,"file":"stack.js","sourceRoot":"","sources":["../../src/main/ts/stack.ts"],"names":[],"mappings":";AAAA,kCAAkC;AAClC,MAAM;;;AAIN;;GAEG;AACH,MAAa,KAAK;IAEhB,YAAY,GAAG,IAAc;QAC3B,iBAAiB;QACjB,IAAI,CAAC,QAAQ,GAAG,CAAC,GAAG,IAAI,CAAC,CAAA;IAC3B,CAAC;IAED,GAAG,CAAC,KAAsB;QACxB,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,CAAA;IAC9B,CAAC;IAED,IAAI,CAAC,GAAG,KAAe;QACrB,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,KAAK,CAAC,CAAA;QAE5B,OAAO,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC,CAAA;IAChC,CAAC;IAED,GAAG;QACD,OAAO,IAAI,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAA;IAC5B,CAAC;IAED,KAAK;QACH,OAAO,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAA;IAC9B,CAAC;IAED,OAAO,CAAC,GAAG,KAAe;QACxB,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,GAAG,KAAK,CAAC,CAAA;QAE/B,OAAO,KAAK,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;IAED,IAAI,IAAI;QACN,OAAO,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAA;IAC7B,CAAC;IAED,MAAM,CAAC,KAAsB;QAC3B,MAAM,GAAG,GAAG,CAAC,KAAK,CAAA;QAClB,MAAM,KAAK,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,CAAA;QAEjC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC,CAAC,CAAA;QAE5B,OAAO,KAAK,CAAA;IACd,CAAC;IAED,IAAI;QACF,OAAO,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,GAAG,CAAC,CAAC,CAAA;IACrC,CAAC;IAED,KAAK;QACH,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;IACzB,CAAC;IAED,OAAO;QACL,OAAO,CAAC,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAA;IAC3B,CAAC;IAED,KAAK;QACH,IAAI,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAA;IAC1B,CAAC;IAED,OAAO,CAAC,IAAO;QACb,OAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;IACpC,CAAC;IAED,GAAG,CAAC,KAAsB,EAAE,IAAO;QACjC,IAAI,CAAC,QAAQ,CAAC,CAAC,KAAK,CAAC,GAAG,IAAI,CAAA;QAE5B,OAAO,IAAI,CAAA;IACb,CAAC;IAED,OAAO;QACL,OAAO,IAAI,CAAC,IAAI,KAAK,CAAC,CAAA;IACxB,CAAC;CACF;AAzED,sBAyEC"} |
+15
-15
@@ -11,3 +11,3 @@ /** @module @qiwi/substrate-std */ | ||
| private _storage: Array<T> | ||
| constructor (...args: Array<T>) { | ||
| constructor(...args: Array<T>) { | ||
| // super(...args) | ||
@@ -17,7 +17,7 @@ this._storage = [...args] | ||
| get (index: number | string): T | undefined { | ||
| get(index: number | string): T | undefined { | ||
| return this._storage[+index] | ||
| } | ||
| push (...items: Array<T>): T { | ||
| push(...items: Array<T>): T { | ||
| this._storage.push(...items) | ||
@@ -28,11 +28,11 @@ | ||
| pop (): T | undefined { | ||
| pop(): T | undefined { | ||
| return this._storage.pop() | ||
| } | ||
| shift (): T | undefined { | ||
| shift(): T | undefined { | ||
| return this._storage.shift() | ||
| } | ||
| unshift (...items: Array<T>): T { | ||
| unshift(...items: Array<T>): T { | ||
| this._storage.unshift(...items) | ||
@@ -43,7 +43,7 @@ | ||
| get size (): number { | ||
| get size(): number { | ||
| return this._storage.length | ||
| } | ||
| remove (index: number | string): T { | ||
| remove(index: number | string): T { | ||
| const idx = +index | ||
@@ -57,23 +57,23 @@ const found = this._storage[+idx] | ||
| last (): any { | ||
| last(): any { | ||
| return this._storage[this.size - 1] | ||
| } | ||
| first (): any { | ||
| first(): any { | ||
| return this._storage[0] | ||
| } | ||
| toArray (): Array<any> { | ||
| toArray(): Array<any> { | ||
| return [...this._storage] | ||
| } | ||
| clear (): void { | ||
| clear(): void { | ||
| this._storage.length = 0 | ||
| } | ||
| indexOf (item: T): number { | ||
| indexOf(item: T): number { | ||
| return this._storage.indexOf(item) | ||
| } | ||
| add (index: number | string, item: T): T { | ||
| add(index: number | string, item: T): T { | ||
| this._storage[+index] = item | ||
@@ -84,5 +84,5 @@ | ||
| isEmpty (): boolean { | ||
| isEmpty(): boolean { | ||
| return this.size !== 0 | ||
| } | ||
| } |
@@ -1,2 +0,2 @@ | ||
| // Generated by dts-bundle v0.7.4 | ||
| // Generated by dts-bundle v0.7.5 | ||
| // Dependencies for this module: | ||
@@ -3,0 +3,0 @@ // ../../../../../../../@qiwi/substrate-types |
31748
1.22%+ Added
- Removed
Updated