mirror of
https://github.com/gchq/CyberChef.git
synced 2025-04-20 14:56:19 -04:00
generate node index needs to be without other generate scripts
This commit is contained in:
parent
58a7f7b739
commit
d00b9e0928
1 changed files with 11 additions and 2 deletions
13
Gruntfile.js
13
Gruntfile.js
|
@ -26,7 +26,7 @@ module.exports = function (grunt) {
|
||||||
|
|
||||||
grunt.registerTask("node",
|
grunt.registerTask("node",
|
||||||
"Compiles CyberChef into a single NodeJS module.",
|
"Compiles CyberChef into a single NodeJS module.",
|
||||||
["clean:node", "clean:config", "exec:generateConfig", "webpack:node", "chmod:build"]);
|
["clean:node", "clean:config", "exec:generateNodeIndex", "webpack:node", "chmod:build"]);
|
||||||
|
|
||||||
grunt.registerTask("test",
|
grunt.registerTask("test",
|
||||||
"A task which runs all the tests in test/tests.",
|
"A task which runs all the tests in test/tests.",
|
||||||
|
@ -383,11 +383,20 @@ module.exports = function (grunt) {
|
||||||
"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/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(";")
|
||||||
},
|
},
|
||||||
|
generateNodeIndex: {
|
||||||
|
command: [
|
||||||
|
"echo '\n--- Regenerating node index ---'",
|
||||||
|
"mkdir -p src/core/config/modules",
|
||||||
|
"echo 'export default {};\n' > src/core/config/modules/OpModules.mjs",
|
||||||
|
"echo '[]\n' > src/core/config/OperationConfig.json",
|
||||||
|
"node --experimental-modules src/core/config/scripts/generateNodeIndex.mjs",
|
||||||
|
"echo '--- Node index finished. ---\n'"
|
||||||
|
].join(";"),
|
||||||
|
},
|
||||||
tests: {
|
tests: {
|
||||||
command: "node --experimental-modules test/index.mjs"
|
command: "node --experimental-modules test/index.mjs"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue