d98762625
|
aad1bc898e
|
update file shim to use detectFileType.
|
2019-03-20 12:38:49 +00:00 |
|
d98762625
|
8eed2232ee
|
add immutable presentAs method to Dish for node REPL display. add test for exact match help
|
2019-03-20 11:57:47 +00:00 |
|
d98762625
|
8f5f3e56cb
|
prefer exact matches in help function
|
2019-03-20 10:23:03 +00:00 |
|
d98762625
|
b8cb7e9ba8
|
add tests for File and test based operations. Only unzip to go
|
2019-03-14 17:54:06 +00:00 |
|
d98762625
|
2019ae43d7
|
File shim now translates correctly
|
2019-03-14 16:33:09 +00:00 |
|
d98762625
|
d080c5dd14
|
debugging File shim
|
2019-03-14 08:27:06 +00:00 |
|
d98762625
|
14d591caa1
|
more debugging
|
2019-03-11 09:47:58 +00:00 |
|
d98762625
|
6d219ade2d
|
remove legacy async api from NodeRecipe
|
2019-03-01 16:56:14 +00:00 |
|
d98762625
|
573a292e16
|
WIP dynamically define async functions in Dish, only if needed
|
2019-02-15 15:40:29 +00:00 |
|
d98762625
|
04b7f2fa8c
|
WIP HAD to move NodeDish out - NONE of it is async!
|
2019-02-15 15:20:05 +00:00 |
|
d98762625
|
7522e5de33
|
remove unnecessary operationConfig manipulation
|
2019-01-23 09:55:29 +00:00 |
|
d98762625
|
83fa50bf13
|
linting
|
2018-12-21 10:24:20 +00:00 |
|
d98762625
|
a010bba047
|
add test and change name of property to argOptions
|
2018-12-21 09:46:30 +00:00 |
|
d98762625
|
19366e3624
|
arg array options to wrapped func
|
2018-12-07 15:46:05 +00:00 |
|
d98762625
|
fa87fc8325
|
replace operations on Dish with apply
|
2018-10-12 11:44:19 +01: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
|
25e0585742
|
Improve use of files as input. Add dish to repl
|
2018-10-05 18:06:15 +01:00 |
|
d98762625
|
431f1d4be0
|
housekeeping & add repl command to package
|
2018-09-27 17:51:44 +01:00 |
|
d98762625
|
cc840c050b
|
Add header to repl. Use uppercase Dish in chef export. Fix SyncDish constructor call
|
2018-09-21 12:24:34 +01:00 |
|
d98762625
|
e19d3d0d06
|
simplify repl-index - no longer needs its own config script. Just needs grunt node.
|
2018-09-04 10:08:05 +01:00 |
|
d98762625
|
749a587eb2
|
fix tests after merge; remove detectFileType as it behaves erratically
|
2018-09-04 09:55:41 +01:00 |
|
d98762625
|
5047619e54
|
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
|
2018-09-04 09:42:05 +01:00 |
|
d98762625
|
63a23e4dcc
|
make chef.help emulate search function in UI. Didnt extract search logic from web as it is fairly entwined.
|
2018-09-04 09:34:55 +01:00 |
|
d98762625
|
3466f4e452
|
add help, bake to top level export so theyre in the expected place in ES5 chef
|
2018-08-31 15:17:33 +01:00 |
|
d98762625
|
c6a292bccb
|
rename node Recipe > NodeRecipe to avoid naming confusion
|
2018-08-31 14:52:14 +01:00 |
|
d98762625
|
96d5930f05
|
Throw ExcludedOperationError when excluded operation is called from API
|
2018-08-31 14:43:14 +01:00 |
|
d98762625
|
7c9ebafd00
|
toggleString args now additionally accept just input value, taking first option as default.
|
2018-08-31 13:45:12 +01:00 |
|
d98762625
|
f6c4b5073c
|
Expose Dish (SyncDish) in API and make it composable.
|
2018-08-31 13:09:22 +01:00 |
|
d98762625
|
f73452e01f
|
making SyncDish composable! we want to exclude certain ops from top level api export (chef, etc) and make an Order (or something) class to start the chain off maybe?
|
2018-08-31 13:09:22 +01:00 |
|
d98762625
|
55f7cac526
|
Remove Buffer from Dish. Convert into ByteArray in api and then pass in as ArrayBuffer. Add some PNG files to tests
|
2018-08-31 13:08:55 +01:00 |
|
d98762625
|
20bb104006
|
use utils.inspect.custom Rready for node v12
|
2018-08-19 22:34:50 +01:00 |
|
d98762625
|
223e2e0b73
|
add Buffer translation to Dish. Cannot work in SyncDish as typeEnums are static. Seeing as they will never be hit in the broswer, shouldnt be an issue
|
2018-08-17 17:16:24 +01:00 |
|
d98762625
|
fbcb626fd0
|
add test timer. Remove operations related to esprima
|
2018-08-16 18:14:02 +01:00 |
|
d98762625
|
7557f43f77
|
Wrap async ops in an async wrapper
|
2018-08-16 17:14:28 +01:00 |
|
d98762625
|
a6c0db47ab
|
Finished first run through of tests
|
2018-08-16 09:58:27 +01:00 |
|
d98762625
|
1f634ed341
|
add more tests
|
2018-08-14 17:46:15 +01:00 |
|
d98762625
|
50c916216c
|
adding more tests
|
2018-08-14 12:03:10 +01:00 |
|
d98762625
|
f100356078
|
started on full op test suite
|
2018-08-13 17:57:53 +01:00 |
|
d98762625
|
a2f4e34866
|
need to inclide src/node/index for module use
|
2018-08-11 22:22:07 +01:00 |
|
d98762625
|
91eb692d99
|
Merge branch 'bake' into node-lib
|
2018-07-20 14:02:21 +01:00 |
|
d98762625
|
9abaadf1b6
|
Build chef.bake.
|
2018-07-20 13:55:11 +01:00 |
|
d98762625
|
2480dca473
|
Make help function use OperationConfig.json file
Tidy up Gruntfile execs
|
2018-07-06 11:42:56 +01:00 |
|
d98762625
|
fa8736b1a4
|
Make help function use OperationConfig.json file
Tidy up Gruntfile execs
|
2018-07-06 11:34:06 +01:00 |
|
d98762625
|
a4d7065e42
|
add operation input case to chef.search
|
2018-06-25 17:58:57 +01:00 |
|
d98762625
|
2ff7b5902c
|
fix args transformation for ops with editableOptions
|
2018-06-25 11:38:05 +01:00 |
|
d98762625
|
e04f66f599
|
export help function on chef object
|
2018-06-19 17:10:04 +01:00 |
|
d98762625
|
27ee7f8592
|
exclude File operations until File API can be mimicked
|
2018-06-19 09:12:55 +01:00 |
|
d98762625
|
f95f01b895
|
Add ability to exclude operations from Node API. Exclude flow control ops
|
2018-06-19 09:08:45 +01:00 |
|
d98762625
|
471009bc17
|
remove example and remove cap issues for SyncDish
|
2018-06-18 13:15:29 +01:00 |
|
d98762625
|
c90f30a7a1
|
update editableOptions wrapper
|
2018-06-18 11:17:17 +01:00 |
|