Skip to content

Commit 8fbcbe6

Browse files
Fixed eslint issues and removed base generator file from coverage.
1 parent 9d23af8 commit 8fbcbe6

File tree

5 files changed

+12
-3
lines changed

5 files changed

+12
-3
lines changed

package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"description": "Cross environment random string generator.",
55
"main": "dist/index.js",
66
"browser": "dist/index.web.js",
7+
"esnext": {
8+
"main": "src/Node/index.js",
9+
"browser": "src/Web/index.js"
10+
},
711
"scripts": {
812
"test": "eslint src/ && jest",
913
"build:prod": "cross-env NODE_ENV=production webpack --config webpack.config.js"
@@ -15,6 +19,12 @@
1519
"node",
1620
"random string"
1721
],
22+
"jest": {
23+
"collectCoverage": true,
24+
"coverageReporters": [
25+
"text"
26+
]
27+
},
1828
"author": "Johannes Tegnér <johannes@jitesoft.com>",
1929
"license": "MIT",
2030
"devDependencies": {

src/Generator.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* istanbul ignore next */
12
export default class Generator {
23
/**
34
* @internal

src/NodeGenerator.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import Generator from './Generator';
22
import { randomBytes } from 'crypto';
33

44
export default class NodeGenerator extends Generator {
5-
65
getRandom (len) {
76
return randomBytes(len);
87
}

src/Util.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export const shuffle = (list) => {
44
let temp = null;
55
let rI = null;
66

7-
while (0 !== i) {
7+
while (i !== 0) {
88
rI = Math.floor(Math.random() * i);
99
i--;
1010
temp = copy[i];

src/WebGenerator.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import Generator from './Generator';
22

33
export default class WebGenerator extends Generator {
4-
54
getRandom (len) {
65
const list = new Uint8Array(len);
76
if (window.crypto) {

0 commit comments

Comments
 (0)