1
0
Fork 0
Commit Graph

81 Commits

Author SHA1 Message Date
Alan Plum 40aff3fdcd Upgrade JS deps (#8773)
* Make jsunity hash function avoid recursion

This guards against traversals of recursive data structures causing a stack overflow. This is crucial when using assertEqual with unknown inputs.

* Update deps

accepts: 1.3.4 -> 1.3.5
ansi_up: 2.0.2 -> 4.0.3
content-disposition: 0.5.2 -> 0.5.3
dedent: 0.6.0 -> 0.7.0
error-stack-parser: 1.3.6 -> 2.0.2
eslint: 2.13.1 -> 5.16.0
eslint-config-semistandard: 6.0.2 -> removed
eslint-config-standard: 5.3.1 -> removed
eslint-plugin-promise: 1.3.2 -> removed
eslint-plugin-standard: 1.3.2 -> removed
highlight.js: 9.12.0 -> 9.15.6
http-errors: 1.6.2 -> 1.7.2
iconv-lite: 0.4.19 -> 0.4.24
joi: 9.2.0 -> 14.3.1
joi-to-json-schema: 2.3.0 -> 4.0.1
js-yaml: 3.10.0 -> 3.13.1
marked: 0.3.9 -> 0.6.2
mime-types: 2.1.12 -> 2.1.22
mocha: 2.5.3 -> 6.1.3
qs: 6.5.1 -> 6.7.0
semver: 5.4.1 -> 6.0.0
statuses: 1.4.0 -> 1.5.0
timezone: 1.0.13 -> 1.0.22
type-is: 1.6.15 -> 1.6.16
underscore: 1.8.3 -> 1.9.1

* Inline eslint semistandard config

The eslint standard config has become extremely opinionated and incompatible with the existing coding style. This subset matches the existing coding style most closely. In the future we should migrate to an autoformatter like prettier and avoid this problem altogether.

* Linting

* Fix mocha runner

* New joi has additional property
2019-04-17 13:36:26 +02:00
Frank Celler 2a9b1b127a
upgraded to 4.17.11 because of CVE-2018-16487 (#8238) 2019-02-25 12:20:00 +01:00
Frank Celler eb09e034dc
upgraded to new lodash and marked (#7993) 2019-01-23 09:54:52 +01:00
Frank Celler b35194d1af
updated marked to 0.3.9 2019-01-17 22:01:33 +01:00
Alan Plum 869cca7993 Upgrade non-breaking node deps (#3883) 2018-07-13 14:08:02 +02:00
Manuel B 73b6975e56 Doc - colors in the AQL explain examples (#4835) 2018-03-14 11:55:29 +01:00
baslr a0256af44b arangoexport: added test for xgmml, node module xmldom 2017-02-28 15:25:18 +01:00
Alan Plum 26398db7c4
Add ansi-html, babel-code-frame, chalk 2017-01-27 01:57:29 +01:00
Alan Plum 3e49650d17
Bump graphql-sync to 0.6.x compat 2016-11-06 13:30:03 +01:00
Alan Plum ce79aa9d18
Bump dependencies to latest versions
Fixes #2138.
2016-11-03 10:35:06 +01:00
Alan Plum 5f7fd58056
Revert "Remove iconv-lite"
This reverts commit c9bd40f50a.
2016-08-16 16:08:42 +02:00
Alan Plum c9bd40f50a
Remove iconv-lite
Apparently iconv-lite doesn't work with the new buffers, even in Node.js.
2016-08-03 15:53:11 +02:00
Alan Plum 742bb39f7c
Add iconv-lite and timezone 2016-08-03 15:47:07 +02:00
Alan Plum 5f97150d3f
Remove jshint 2016-07-14 16:35:08 +02:00
Alan Plum cf302adf26
Always use --global-style when installing npm deps
This partially reverts commit 8a286a30d9.
2016-07-14 16:29:20 +02:00
Andreas Streichardt 8a286a30d9 We are now using semistandard and eslint 2016-06-29 18:27:02 +02:00
Alan Plum 2bb8957caf
Update all dependencies to latest 2016-06-15 13:47:01 +02:00
Andreas Streichardt d695743df2 Add proxy check 2016-05-17 20:23:47 +02:00
Alan Plum 1b638c1abf
Update graphql-sync
skip ci
2016-05-04 12:51:12 +02:00
Alan Plum 2bd0f59d9d
Bump jshint to 2.9.2 2016-05-02 14:42:09 +02:00
Alan Plum 774a47a185
Add joi-to-json-schema dep 2016-04-18 18:00:27 +02:00
Alan Plum 8a9dffd360
Add GraphQL-sync as dependency 2016-04-18 12:42:49 +02:00
Alan Plum 77b0c9c6bf Add dedent dependency 2016-02-03 16:35:14 +01:00
Alan Plum 3bee70759e Add accepts dependency 2016-01-09 19:05:27 +01:00
Alan Plum c9cae6cca1 Revert "Move underscore from bundled deps to frontend"
This reverts commit d886b2cf69.
2016-01-08 19:49:17 +01:00
Alan Plum 3e8b719969 Add type-is dependency 2016-01-08 18:28:29 +01:00
Alan Plum c18f350584 Add mime-types, range-parser & vary dependencies 2016-01-08 18:22:41 +01:00
Alan Plum d886b2cf69 Move underscore from bundled deps to frontend 2016-01-08 16:52:36 +01:00
Alan Plum 98ef24b670 Add content-disposition dependency 2016-01-08 16:31:04 +01:00
Alan Plum fc9d7b345f Add statuses dependency 2016-01-08 16:31:04 +01:00
Alan Plum cc3c2af4eb Add media-typer dependency
Will be needed by FOTF.
2016-01-06 18:57:08 +01:00
Alan Plum b39a02b691 Add lodash module 2015-12-18 18:05:08 +01:00
Alan Plum 00efc386de Remove foxx_generator module 2015-12-16 02:03:45 +01:00
Alan Plum 34843b76fb Remove CoffeeScript support 2015-12-16 02:03:44 +01:00
Alan Plum 675ae8d0bc Update highlight.js module to latest 2015-12-16 00:42:23 +01:00
Alan Plum b281024195 Update mocha module to latest 2015-12-16 00:14:56 +01:00
Alan Plum 0d6c70b4ee Remove ramda from npm deps 2015-12-16 00:10:19 +01:00
Alan Plum 53a9c96456 Update qs module to 5.x
Versions 6.0.0 and up use currently unsupported ES6 features.
2015-12-16 00:09:44 +01:00
Alan Plum 3285a8082b Update npm deps (safe semver-major only) 2015-12-16 00:09:44 +01:00
Alan Plum 88af09f4ec Update npm deps (semver-minor only) 2015-12-15 23:48:38 +01:00
Alan Plum 4d49afa4fe Updated AQB. 2015-09-08 19:08:21 +02:00
Alan Plum ac0e465499 Added highlight.js 2015-07-21 14:46:43 +02:00
Alan Plum 2f029810c1 Added marked. 2015-07-21 13:29:54 +02:00
Alan Plum b04c8b2ebd Updated npm deps. 2015-07-01 16:39:24 +02:00
Alan Plum 6170c19c56 Updated npm deps. 2015-06-03 20:23:42 +02:00
Alan Plum be913280f2 Updated AQB to 1.11.0. 2015-06-03 20:23:41 +02:00
Alan Plum fe281e2699 Updated AQB to 1.10.0. 2015-04-18 11:42:15 +02:00
Alan Plum 1be7717f0a Added chai support. 2015-04-15 13:04:49 +02:00
Alan Plum 4ff33f6f4d Updated deps. 2015-04-10 00:36:13 +02:00
Alan Plum 501f5a3f51 Removed unused modules. 2015-04-10 00:33:47 +02:00