housekeeping & add repl command to package

This commit is contained in:
d98762625 2018-09-27 17:40:22 +01:00
parent cc840c050b
commit 431f1d4be0
5 changed files with 3 additions and 5 deletions

2
.gitignore vendored
View File

@ -11,4 +11,4 @@ src/core/config/OperationConfig.json
src/core/operations/index.mjs
src/node/config/OperationConfig.json
src/node/index.mjs
**/*.DS_Storeg
**/*.DS_Store

View File

@ -134,7 +134,7 @@
"test": "grunt test",
"docs": "grunt docs",
"lint": "grunt lint",
"build-node": "grunt node",
"repl": "node --experimental-modules --no-warnings src/node/repl-index.mjs",
"newop": "node --experimental-modules src/core/config/scripts/newOperation.mjs",
"postinstall": "[ -f node_modules/crypto-api/src/crypto-api.mjs ] || npx j2m node_modules/crypto-api/src/crypto-api.js"
}

View File

@ -50,7 +50,6 @@ class Dish {
*/
static typeEnum(typeStr) {
switch (typeStr.toLowerCase()) {
case "array":
case "bytearray":
case "byte array":
return Dish.BYTE_ARRAY;

View File

@ -38,7 +38,7 @@ class NodeRecipe {
throw new TypeError(`Couldn't find an operation with name '${ing}'.`);
}
} else if (typeof ing === "function") {
if (operations.findIndex(o => o === ing) > -1) {
if (operations.includes(ing)) {
return ing;
} else {
throw new TypeError("Inputted function not a Chef operation.");

View File

@ -2,7 +2,6 @@
* @author d98762625 [d98762625@gmail.com]
* @copyright Crown Copyright 2018
* @license Apache-2.0
* @module node
*/
import util from "util";