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/core/operations/index.mjs
src/node/config/OperationConfig.json src/node/config/OperationConfig.json
src/node/index.mjs src/node/index.mjs
**/*.DS_Storeg **/*.DS_Store

View File

@ -134,7 +134,7 @@
"test": "grunt test", "test": "grunt test",
"docs": "grunt docs", "docs": "grunt docs",
"lint": "grunt lint", "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", "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" "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) { static typeEnum(typeStr) {
switch (typeStr.toLowerCase()) { switch (typeStr.toLowerCase()) {
case "array":
case "bytearray": case "bytearray":
case "byte array": case "byte array":
return Dish.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}'.`); throw new TypeError(`Couldn't find an operation with name '${ing}'.`);
} }
} else if (typeof ing === "function") { } else if (typeof ing === "function") {
if (operations.findIndex(o => o === ing) > -1) { if (operations.includes(ing)) {
return ing; return ing;
} else { } else {
throw new TypeError("Inputted function not a Chef operation."); throw new TypeError("Inputted function not a Chef operation.");

View File

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