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 |
|
d98762625
|
a4de937eb6
|
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
|
2019-01-04 09:27:32 +00:00 |
|
n1474335
|
840e44deac
|
Tidied up UI tests
|
2018-12-30 00:26:28 +00:00 |
|
n1474335
|
b631e3fef6
|
Added nightwatch tests to TravisCI build process for prod and inline versions.
|
2018-12-29 23:46:13 +00:00 |
|
n1474335
|
b0fb9db4b8
|
Added nightwatch.js test suite for confirming that the app loads correctly and can run operations from each module. Currently only support the latest version of Chrome.
|
2018-12-29 02:58:05 +00:00 |
|
n1474335
|
c7e9115994
|
Restructured tests directory
|
2018-12-28 21:49:40 +00:00 |
|
n1474335
|
16be7cb28a
|
Fixed grunt-webpack circular reference issue
|
2018-12-26 00:39:30 +00:00 |
|
n1474335
|
8fef01d961
|
Fixed bundle analyzer filepath
|
2018-12-26 00:01:12 +00:00 |
|
n1474335
|
43dcd544f2
|
Added webpack-bundle-analyzer to production build. Refactored some modules to improve performance. Removed moment-timezone from Utils to drastically reduce module size.
|
2018-12-25 23:58:00 +00:00 |
|
d98762625
|
18f6ab451d
|
pull from master
|
2018-12-07 13:27:23 +00:00 |
|
n1474335
|
cc35ec82eb
|
Fixed babel transpilation of jsesc and crypto-api
|
2018-11-21 17:47:56 +00:00 |
|
d98762625
|
b19f8f65a4
|
update HMAC test after merge and add loader to allow external uglifyjs plugin to work for node builds
|
2018-11-09 14:40:40 +00:00 |
|
d98762625
|
214d6c4405
|
merge from upstream
|
2018-10-12 11:46:50 +01:00 |
|
n1474335
|
8aeb7b60a7
|
Updated dependencies
|
2018-10-10 15:49:07 +00:00 |
|
d98762625
|
48f3a3b18f
|
Do not mangle names on minification for Node prod build - property names are used for search in bake
|
2018-10-05 18:24:06 +01:00 |
|
d98762625
|
5047619e54
|
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
|
2018-09-04 09:42:05 +01:00 |
|
n1474335
|
be14d56eae
|
Tidied up JWT operations
|
2018-08-31 13:58:06 +00:00 |
|
d98762625
|
f51d924ec9
|
Remove duplicate wiping of opconfig in node index config script
|
2018-08-31 14:48:46 +01:00 |
|
n1474335
|
c9242e32fe
|
Auto-generated configs and modules are now cleaned when starting a new dev or prod task
|
2018-08-29 18:21:46 +00:00 |
|
d98762625
|
20452fe3cb
|
include crypto-api src into lib to get around mjs import issue. compiled node lib now requires successfully.
|
2018-08-10 17:44:40 +01:00 |
|
d98762625
|
fa8736b1a4
|
Make help function use OperationConfig.json file
Tidy up Gruntfile execs
|
2018-07-06 11:34:06 +01:00 |
|
d98762625
|
866b36729c
|
edit logging on gruntfile
|
2018-06-19 08:53:29 +01:00 |
|