Skip to content

Commit cf0e6a2

Browse files
authored
chore(package): 126 Update to Latest NPM Packages (#128)
LGTM 👌
1 parent dd02cfa commit cf0e6a2

3 files changed

Lines changed: 20 additions & 19 deletions

File tree

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -101,45 +101,45 @@
101101
},
102102
"homepage": "http://jali-ms.io/",
103103
"dependencies": {
104-
"reflect-metadata": "^0.1.9"
104+
"reflect-metadata": "^0.1.10"
105105
},
106106
"devDependencies": {
107107
"@types/mkdirp": "^0.3.29",
108108
"@types/node": "^6.0.62",
109109
"@types/sanitize-filename": "^1.1.28",
110110
"@types/tmp": "^0.0.32",
111111
"app-root-path": "^2.0.1",
112-
"awesome-typescript-loader": "^3.0.0-beta.18",
113-
"ava": "^0.18.0",
114-
"babel-loader": "^6.2.10",
112+
"awesome-typescript-loader": "^3.0.8",
113+
"ava": "^0.18.2",
114+
"babel-loader": "^6.3.2",
115115
"babel-plugin-espower": "^2.3.2",
116116
"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
117117
"babel-plugin-transform-async-to-generator": "^6.22.0",
118-
"babel-plugin-transform-class-properties": "^6.22.0",
118+
"babel-plugin-transform-class-properties": "^6.23.0",
119119
"babel-plugin-transform-decorators-legacy": "^1.3.4",
120120
"babel-plugin-transform-es2015-function-name": "^6.22.0",
121-
"babel-plugin-transform-es2015-modules-commonjs": "^6.22.0",
121+
"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
122122
"babel-plugin-transform-exponentiation-operator": "^6.22.0",
123123
"babel-plugin-transform-function-sent": "^1.0.1",
124-
"babel-plugin-transform-runtime": "^6.22.0",
124+
"babel-plugin-transform-runtime": "^6.23.0",
125125
"babel-preset-node6": "^11.0.0",
126-
"babel-register": "^6.22.0",
126+
"babel-register": "^6.23.0",
127127
"copy-webpack-plugin": "^4.0.1",
128128
"cpy-cli": "^1.0.1",
129129
"esdoc": "^0.5.2",
130-
"eslint": "^3.14.1",
130+
"eslint": "^3.16.1",
131131
"mkdirp": "^0.5.1",
132132
"glob-fs": "^0.1.6",
133133
"nyc": "^10.1.2",
134-
"rimraf": "^2.5.4",
134+
"rimraf": "^2.6.1",
135135
"sanitize-filename": "^1.6.1",
136136
"tmp": "^0.0.31",
137-
"ts-node": "^2.0.0",
138-
"tslint": "^4.4.2",
139-
"typedoc": "^0.5.5",
140-
"typescript": "^2.1.5",
137+
"ts-node": "^2.1.0",
138+
"tslint": "^4.5.0",
139+
"typedoc": "^0.5.7",
140+
"typescript": "^2.2.1",
141141
"webpack": "^2.2.1",
142-
"webpack-merge": "^2.5.0"
142+
"webpack-merge": "^3.0.0"
143143
},
144144
"babel": {
145145
"env": {

packages/@jali-ms/util/src/iterables_every.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import * as ArgumentVerifiers from './argument-verifiers';
1919
* @since 0.0.1
2020
*/
2121
export default function every<T>(
22-
sequence: Iterable<T>, test: (value: T, index?: number, sequence?: Iterable<T>) => boolean) {
22+
sequence: Iterable<T>, test: (value: T, index: number, sequence: Iterable<T>) => boolean) {
2323
/* tslint:enable:max-line-length */
2424
ArgumentVerifiers.verifyIterable('sequence', sequence);
2525
ArgumentVerifiers.verifyFunction('test', test);

packages/@jali-ms/util/src/iterables_slice.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,13 @@ export default function* slice<T>(sequence: Iterable<T>, begin?: number, end?: n
3737

3838
if (Array.isArray(sequence)) { return yield * (sequence as T[]).slice(begin, end); }
3939

40-
if (begin < 0 || end < 0) { return yield * [...sequence].slice(begin, end); }
41-
40+
if (begin != undefined && begin < 0 || end != undefined && end < 0) {
41+
return yield * [...sequence].slice(begin, end);
42+
}
4243

4344
let index = 0;
4445
for (const element of sequence) {
45-
if (index >= begin || 0) {
46+
if (index >= (begin || 0)) {
4647
if (end != undefined && index === end) { break; }
4748
yield element;
4849
}

0 commit comments

Comments
 (0)