From 81bfe17eb4253914e86dede4f7d21db64f52ebc4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=9Eahin=20G=C3=BClci?= Date: Wed, 10 Feb 2016 15:08:19 +0200 Subject: [PATCH 1/4] Added missing option and sample code to use without gulp to README.md --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/README.md b/README.md index 35ae5d1..4bbfecb 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,25 @@ middleware: function (connect, opt) { }); ``` +If don't want use gulp, you can use without +```javascript +var connect = require('connect'); +var http = require('http'); +var mocker = require('connect-api-mocker-adv') + +var app = connect(); + + var options = { + urlRoot: '/api', + pathRoot: 'mocks', + ignoreQuery: false + }; + +app.use(mocker(options)); + +http.createServer(app).listen(3000); +``` + Firstly mocks will be served, than other middleware. ## Structure @@ -130,6 +149,16 @@ Default: 0 (unlimited) Limit speed of response in KB +### options.ignoreQuery + +Type: `Number` + +Default: true + +If true querystring is ignored. + - If false - each mock folder will be checked for custom query string. + - Format of subfolders with query: #[parameterName[=parameterValue]] + From 448dcb472f52f24add6d77caf1b936c334a49da3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=9Eahin=20G=C3=BClci?= Date: Wed, 10 Feb 2016 15:17:24 +0200 Subject: [PATCH 2/4] Added missing option and sample code to use without gulp to README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4bbfecb..1437bb7 100644 --- a/README.md +++ b/README.md @@ -151,7 +151,7 @@ Limit speed of response in KB ### options.ignoreQuery -Type: `Number` +Type: `Boolean` Default: true From 3bfba2b61c21c170751bc02ef8b62c02b3987a09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=9Eahin=20G=C3=BClci?= Date: Wed, 6 Apr 2016 14:20:26 +0300 Subject: [PATCH 3/4] connect api publish url changed --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index b6615c4..d8733f9 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "connect-api-mocker-adv", + "name": "connect-api-mocker-adv-v2", "version": "0.2.1", "description": "Middleware to mock connect request", "main": "index.js", @@ -16,9 +16,9 @@ }, "repository": { "type": "git", - "url": "git://github.com/maxaon/connect-api-mocker-adv.git" + "url": "git://github.com/sgulci/connect-api-mocker-adv.git" }, - "homepage": "https://github.com/maxaon/connect-api-mocker-adv", + "homepage": "https://github.com/sgulci/connect-api-mocker-adv", "dependencies": { "js-yaml": "^3.2.6", "lodash": "^3.2.0" From e4aeef5477a7758c1e3d85769efe6496244a2b8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=9Eahin=20G=C3=BClci?= Date: Thu, 7 Apr 2016 15:46:31 +0300 Subject: [PATCH 4/4] Npm package version info --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1437bb7..82fca2a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## Advanced API mocker +## Advanced API mocker Version 2 This is a connect.js middleware to mock http request with manual body, headers and status code. Used to mock REST API.