Commit Graph

161 Commits

Author SHA1 Message Date
n1474335 cf9e670309 Updated eslint 2022-03-25 15:17:00 +00:00
John L 2dbd647868 nodeFlags needs quote change 2022-01-31 11:39:17 +00:00
john19696 2991e7d1fe
Update Gruntfile.js
add nodeFlags
2022-01-31 10:31:19 +00:00
Thomas Weißschuh 83c6775038 Support json modules
This is need for builds on Node/NPM 16
2021-09-17 08:45:56 +02:00
n1474335 1abc46058c Added a CodeQL workflow to check for bugs through code analysis. Fixed numerous bugs and implemented safeguards as already reported. 2021-02-10 13:13:19 +00:00
n1474335 6b10f61e11 Moved postinstall script to a Grunt task to fix relative calls. npm scripts now use local grunt install. 2021-02-03 19:07:39 +00:00
n1474335 372ab32539 Updated dependencies 2021-02-01 16:57:42 +00:00
n1474335 7747bfe0f2 Fixed prod build and Actions now creates a sitemap 2021-01-22 15:17:17 +00:00
n1474335 2b2ffb3346 Updated dependencies 2020-12-11 16:24:39 +00:00
n1073645 8a029e5147 Grunt npm tests changed to npm test 2020-03-17 08:40:15 +00:00
n1474335 4308c717c3 Tests now display a progress bar and report long running tests 2020-03-13 14:59:48 +00:00
retnikt 4b6cebc068
allow custom ports for Grunt tasks 2020-01-27 18:55:50 +00:00
n1474335 f7acef4642 Fixed module detection issue. Closes #881 2019-11-21 14:13:36 +00:00
n1474335 17c9ffe107 Tidied up chainCommands function in Gruntfile 2019-10-16 16:32:06 +01:00
n1474335 1831c84a29 Merge branch 'master' of https://github.com/BjoernAkAManf/CyberChef into BjoernAkAManf-master 2019-10-16 16:23:09 +01:00
n1474335 9d73127cae Fixed some typos 2019-10-16 15:38:20 +01:00
Björn Heinrichs c28999ec6f Fixed building on Windows
On Windows OperationConfig was not generated.
See #360 #645 for more Information.
2019-10-03 02:23:18 +02:00
n1474335 2a91af152d Fixed sitemap generation 2019-09-04 11:14:45 +01:00
n1474335 2f0b959aa4 Fixed copy:ghPages docs error 2019-08-28 18:48:31 +01:00
n1474335 686ca284fe Removed JSDoc generation as it is never really used. JSDoc comments are still required but the doc files will no longer be generated. This simplifies the build process and config scripts. 2019-08-28 16:37:31 +01:00
d98762625 8548d39318 add node consumer tests to travis 2019-08-02 11:10:15 +01:00
d98762625 e4d98eba6b use std/esm to make chef compatible with cjs projects. Remove webpack work for node 2019-07-19 13:14:32 +01:00
n1474335 d1ad2d0845 Rejigged grunt tasks. 2019-07-09 14:31:18 +01:00
n1474335 29cb273d08 Fixed module replacement issue. 2019-07-09 13:42:42 +01:00
n1474335 566517d20f Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
n1474335 d7d50337f9 Fixed node tests and config generation for node v12 2019-07-05 14:47:05 +01:00
d98762625 1c24c05647 swap ENVIRONMENT_IS_* functions for Utils named exports 2019-07-05 10:17:52 +01:00
d98762625 c70f14419a rename dishTranslationTypes 2019-07-05 09:44:01 +01:00
d98762625 0a3d87dfe3 Merge branch 'master' of github.com:gchq/CyberChef into node-lib 2019-05-03 13:41:05 +01:00
n1474335 7163a0802d Tidied up build directory 2019-04-14 21:55:52 +01:00
n1474335 8f450501cc Downloadble version is now a .zip file instead of a single .htm file 2019-04-12 18:54:31 +01:00
d98762625 e4ee0fc397 Merge branch 'master' of github.com:gchq/CyberChef into node-lib 2019-04-04 15:21:52 +01:00
n1474335 2385f1cbf8 Updated dependencies 2019-03-30 14:56:43 +00:00
n1474335 bce0895392 Updated helper capabilities 2019-03-27 23:02:10 +00:00
d98762625 656cf32753 remove extra step from grunt test-node command 2019-03-20 16:41:44 +00:00
d98762625 a1b116d2f5 update travis build to include node tests. Minor refactor to grunt jobs for node 2019-03-20 15:10:16 +00:00
d98762625 b48c16b4db Refactor Dish _translate to handle sync and async depending on environment. 2019-03-01 16:38:54 +00:00
d98762625 9094e8bde9 WIP tidy up. WHy is dish being passed back with chef.bake now? 2019-02-15 16:11:13 +00:00
d98762625 04b7f2fa8c WIP HAD to move NodeDish out - NONE of it is async! 2019-02-15 15:20:05 +00:00
d98762625 aafde8986d tidy up gruntfile for node 2019-02-13 14:48:55 +00:00
d98762625 03e3ab5599 Merge branch 'master' of github.com:gchq/CyberChef into node-lib 2019-02-12 15:32:59 +00:00
n1474335 49e2b05a11 Dynamic module loading is now cached and Webpack includes the import in the main chunk. 2019-02-11 18:44:41 +00:00
d98762625 c76322c40d force webpack to only emit one file when using dynamic import 2019-02-11 17:21:16 +00:00
d98762625 39c68ff26e Merge branch 'dynamic-import' into node-lib-dynamic 2019-02-11 16:56:50 +00:00
d98762625 a7a2fe243a prod working with mini css webpack plugin 2019-02-11 15:40:18 +00:00
d98762625 d22eac9f35 WIP getting prod working with minicss webpack plugin 2019-02-11 14:29:29 +00:00
d98762625 dd51b675b0 removed OpModules bodge from index generation scripts 2019-02-08 14:49:19 +00:00
d98762625 781ff956e3 add dev builds for node 2019-01-23 10:06:55 +00:00
d98762625 7522e5de33 remove unnecessary operationConfig manipulation 2019-01-23 09:55:29 +00:00
d98762625 9d674ce5a7 move node test suite into its own grunt command 2019-01-04 12:14:02 +00:00