Browse Source

linting for generated node/index.mjs

d98762625 7 years ago
parent
commit
dcf6564d0a
2 changed files with 6 additions and 4 deletions
  1. 1 1
      Gruntfile.js
  2. 5 3
      src/core/config/scripts/generateNodeIndex.mjs

+ 1 - 1
Gruntfile.js

@@ -382,8 +382,8 @@ module.exports = function (grunt) {
                     "mkdir -p src/core/config/modules",
                     "mkdir -p src/core/config/modules",
                     "echo 'export default {};\n' > src/core/config/modules/OpModules.mjs",
                     "echo 'export default {};\n' > src/core/config/modules/OpModules.mjs",
                     "echo '[]\n' > src/core/config/OperationConfig.json",
                     "echo '[]\n' > src/core/config/OperationConfig.json",
-                    "node --experimental-modules src/core/config/scripts/generateNodeIndex.mjs",
                     "node --experimental-modules src/core/config/scripts/generateOpsIndex.mjs",
                     "node --experimental-modules src/core/config/scripts/generateOpsIndex.mjs",
+                    "node --experimental-modules src/core/config/scripts/generateNodeIndex.mjs",
                     "node --experimental-modules src/core/config/scripts/generateConfig.mjs",
                     "node --experimental-modules src/core/config/scripts/generateConfig.mjs",
                     "echo '--- Config scripts finished. ---\n'"
                     "echo '--- Config scripts finished. ---\n'"
                 ].join(";")
                 ].join(";")

+ 5 - 3
src/core/config/scripts/generateNodeIndex.mjs

@@ -10,7 +10,6 @@
  */
  */
 
 
 /*eslint no-console: 0 */
 /*eslint no-console: 0 */
-/* eslint camelcase: 0 */
 
 
 import fs from "fs";
 import fs from "fs";
 import path from "path";
 import path from "path";
@@ -33,6 +32,9 @@ let code = `/**
 * @license Apache-2.0
 * @license Apache-2.0
 */
 */
 
 
+/* eslint camelcase: 0 */
+
+
 import "babel-polyfill";
 import "babel-polyfill";
 import { wrap, translateTo } from "./apiUtils";
 import { wrap, translateTo } from "./apiUtils";
 import {
 import {
@@ -67,7 +69,7 @@ function generateChef() {
 `;
 `;
 
 
 Object.keys(operations).forEach((op) => {
 Object.keys(operations).forEach((op) => {
-    code += `        '${decapitalise(op)}': wrap(core_${op}),\n`;
+    code += `        "${decapitalise(op)}": wrap(core_${op}),\n`;
 });
 });
 
 
 code += `    };
 code += `    };
@@ -78,7 +80,7 @@ chef.translateTo = translateTo;
 `;
 `;
 
 
 Object.keys(operations).forEach((op) => {
 Object.keys(operations).forEach((op) => {
-    code += `const ${decapitalise(op)} = chef['${decapitalise(op)}'];\n`;
+    code += `const ${decapitalise(op)} = chef.${decapitalise(op)};\n`;
 });
 });
 
 
 code +=`
 code +=`