From fe3b9ac281c061cb3158eea89cdc4a471d40b5f9 Mon Sep 17 00:00:00 2001 From: Morgan Roderick Date: Sun, 21 May 2017 12:38:09 +0200 Subject: [PATCH] Add related libraries section to How To page --- docs/_data/related_libraries.yml | 17 +++++++++++++++++ docs/how-to/index.html | 7 +++++++ 2 files changed, 24 insertions(+) create mode 100644 docs/_data/related_libraries.yml diff --git a/docs/_data/related_libraries.yml b/docs/_data/related_libraries.yml new file mode 100644 index 000000000..d3d0198f4 --- /dev/null +++ b/docs/_data/related_libraries.yml @@ -0,0 +1,17 @@ +- title: proxyquire — Proxies nodejs require in order to allow overriding dependencies during testing + url: https://github.com/thlorenz/proxyquire + +- title: sisyphos — utility to stub modules imported with the System.js module loader + url: https://github.com/codazzo/sisyphos + +- title: bogus — utility for mocking dependencies when testing RequireJS based projects + url: https://github.com/mroderick/bogus + +- title: Mock Socket — mocking library for websockets and socket.io + url: https://github.com/thoov/mock-socket + +- title: wrapple — generic wrapper for browser natives (or other globals) to allow stubbing in unit tests + url: https://github.com/mroderick/wrapple + +- title: test double — minimal test double library for TDD with JavaScript + url: https://github.com/testdouble/testdouble.js diff --git a/docs/how-to/index.html b/docs/how-to/index.html index ef1acbc50..b37580137 100644 --- a/docs/how-to/index.html +++ b/docs/how-to/index.html @@ -17,6 +17,13 @@

How To articles

{% endfor %} +

Related libraries

+ +

Articles elsewhere on the web