- Click here for mock server documentation.
- Click here to see more changes reg the
@r35007/mock-serverpackage
- Readme update
- Updated -
@35007/mock-server@19.1.0node package.
- Updated -
@35007/mock-server@19.0.0node package. - Added -
.json5support.
- Added -
Serve Static Files- Right click on any file or folder in and select this command to serve the static files.
- Updated -
@35007/mock-server@18.1.1node package. - Added -
MockServer: Start Server in Terminal- This command starts the mock server in terminal
- Updated -
@35007/mock-server@18.1.0node package. - Updated - mock-server example files.
- Added - explorer context menus.
- Updated -
@35007/mock-server@17.1.0node package.
- Updated -
@35007/mock-server@17.0.1node package.
- Updated -
@35007/mock-server@17.0.0node package. - Fixed - On server restart the db is not reflecting the changes and its caching issue fixed.
- Updated -
@35007/mock-server@16.1.0node package.
- Updated -
@35007/mock-server@16.0.0node package. - Support for
.cjs,.mjsandES module exportfiles.
- Updated -
@35007/mock-server@15.1.0node package. - Fixed - Transfer Encoding header issue fixed on
Make Requestcommand response.
- Fixed -
Make Requestresponse give a response time with doublemsprefixed issue fixed. - Fixed -
Start Serverstuck when the db path is not set issues fixed.
- Updated - Node package
@r35007/mock-server@14.2.0. - Added -
noCacheinmock-server.settings.defaultssettings. Set to false to Enable response caching.
- Build issue fix.
- Updated - Node package
@r35007/mock-server@14.0.1. - Fixed -
mock-server.settings.logsetting not working issue fixed.
- Modified - Server Output logs
- Fixed - Set config not setting injectors path issue fixed.
- Added -
Mock Itcontext menu to.harfile.
- Samples updated.
- Added - auto completion for
env-config.jsonorenv-config.jsonc.
- Samples updated.
- Fixed - Routes auto complete is not coming for
.jsand.tsfile issue fixed. - Fixed -
Set as Server Root Folderis always setting at user level settings issues fixed.
- Updated -
@r35007/mock-server@14.0.0.
- Fixed -
.jsoncfiles are not showing up in theSwitch Environmentquick pick list items issue fixed. - Increased font size for Home page.
- Added more auto completions and schema updates.
- Reverted using webpack build due to require file from outside the build not supported limitations.
- Added Auto completion of routes and configs.
- Provided JSON schema for
*db.js*,*injectors.js*,mock-server*.js*,msconfig.js*. - These above schema helps to autocomplete server config properties.
- Added -
Set as Server Root Foldercommand in explorer context. - Added -
Start with New Portcommand in command pallet. - Resolved - Sample files errors.
- Added -
Make Requestcommand. Helps to search endpoint and make get request to get the endpoint data.
- Restart the mock server on changes in environment data file.
- Support for JSON with comments.
- Added -
Mock Itcommand in context menu. Helps to run the current file data in mock server. - Added -
Switch Environmentcommand in context menu. - Build size reduced using webpack.
- Context menu show and hide issue fixed.
- Build size reduced
- Context menu grouped by publisher name.
- Build size reduced.
- Removed -
Set as Server Root Folderis removed from context menu. - Added - Mock Server submenus in the editor context.
- Added -
mock-server.settings.contextMenu- Helps to show or hide commands in context menu, - Updated - Right click on any
.jsonfile and selectStart Serverfrom context to start the mock server with the current file as anenvfile.
- Updated
@r35007/mock-server@12.2.0. - Added - Right click on any file and select
Paste Mock Server Configto get the mock server current config used by vscode config.
- Updated
@r35007/mock-server@12.1.0. - samples update.
- Added - Right click on mock server config
.jsor.jsonfile and selectSet as Mock Server Configto set the mock server config in vscode config.
- Updated
@r35007/mock-server@12.0.0. - samples update.
- Updated
@r35007/mock-server@11.2.0. - samples update.
- samples update.
- added - File icon on
Switch Environmentpick list. Helps to open selected db files.
- Updated
@r35007/mock-server@11.1.0.
- Fixed - Not restarting on changes on the fetch paths.
- Updated
@r35007/mock-server@11.0.0. - renamed
mock-server.settings.paths.middlewaretomock-server.settings.paths.middlewares - renamed
_harEntryCallbacktoharEntryCallback - renamed
_harDbCallbacktoharDbCallback - renamed
_kibanaHitsCallbacktokibanaHitsCallback - renamed
_kibanaDbCallbacktokibanaDbCallback - renamed
_globalstoglobals
- Fixed - Transform to MockServer Db not working.
- Fixed - Transforming to MockServer Db not showing a valid error message.
- Improved - Environment pick list.
- Fixed - Server not starting with
noneenvironment.
- Fixed - Env not picking injectors and middlewares by default.
- Updated
@r35007/mock-server@10.3.3. - Fixed - Not Transforming if current text file is larger than 4mb.
- Updated
@r35007/mock-server@10.2.0. - renamed -
mock-server.settings.paths.envDirtomock-server.settings.paths.environment - renamed -
mock-server.settings.paths.staticDirtomock-server.settings.paths.static - renamed -
mock-server.settings.paths.snapshotDirtomock-server.settings.paths.snapshots
- Updated
@r35007/mock-server@10.1.0. - Removed -
mock-server.settings.fullReload. By default It always resets and restarts the server on changes.
- fixed -
Switch Environmentnot working issue fixed. - added - progress bar for
Transform to Mock Server Db,Get Db Snapshot,Generate Sample Mock Files.
- added - Create a custom database test environment using
env.config.json. For Example:env/env.config.json// These names will be listed in the environment pick list { "Your Environment Name": { "db": "./testDb.json", "injectors": "./testInjectors.json", "middlewares": "./testMiddlewares.js", "description": "Your description here" // This description will be shown in the switch environment pick list }, "Your New Environment Name": { "db": ["./testDb2.json", "./testDb2.json"] // Can also provide multiple paths } }
Note: All the paths given in the
env.config.jsonwill be relative to the path given inmock-server.settings.paths.environment. File or Folder name withinjectorsandmiddlewareswill not list in the pick list.
- updated - Switch Environment pick list shows relative File path of the
envdirectory. - removed -
Mock Server Config LogsandMock Server Path Login output panel. Now both will show atMock Server Log
- updated - Switch Environment pick list shows relative File path of the
rootdirectory.
- updated -
@r35007/mock-server@9.2.0. - updated - Switch Environment pick list shows File path.
- updated -
@r35007/mock-server@9.1.0.
- updated -
@r35007/mock-server@9.0.1.
- updated -
@r35007/mock-server@9.0.0. - method in
envfolder file is not getting themockServerinstance -Fixed - Code optimized.
- updated -
@r35007/mock-server@8.0.1.
- updated -
@r35007/mock-server@8.0.0. - added -
mock-server.settings.homePage- If false, The Mock Server Home Page will not be served. Default: true.
- code optimized.
- removed MockServer: Reset -
mock-server.resetcommand. - removed MockServer: Reset and Restart -
mock-server.resetAndRestartcommand. - removed Start Server with New Port -
mock-server.startWithNewPortcommand. - added
mock-server.settings.openHomePageInsideVSCode- By default it open the homepage inside VS Code. If false it open in a default browser. - Home Page improved.

- Home Page not refreshing on start or stop of the server -
Fixed
mock-server.settings.dbModenot working issue -Fixed
- Updated
@r35007/mock-server@7.3.0 - added
multimode inmock-server.settings.dbMode - removed
mock-server.settings.useLocalIp- instead Leave it empty tomock-server.settings.hostto pick the local ip address.
- Updated
@r35007/mock-server@7.2.1 - rewriters not working -
Fixed
- Updated
@r35007/mock-server@7.2.0 - added
mock-server.settings.useLocalIp- uses Local Ip address instead ofmock-server.settings.host - added
mock-server.settings.fullReload- If true it always resets and restarts the server on changes. - added
mock-server.settings.ignoreFiles- Add list of files and folder path to ignore changes. - renamed
mock-server.settings.customWatchPathstomock-server.settings.watchFiles - Set
mock-server.settings.portto 0 (zero) to pick a dynamic available port.
- Updated
@r35007/mock-server@7.1.0 - added
cookieParserin default middlewares. - file watcher not stopping on server stop -
Fixed
- Updated
@r35007/mock-server@7.0.1 - middleware callbacks are not working on
mock-server.transformToMockServerDBcommand -Fixed - config not updated when using
mockServerinsidemiddleware.jsexports -Fixed
- Updated
@r35007/mock-server@7.0.0 - added
mock-server.startWithNewPortcommand - Helps to set a new port and start the server - If already a server is running at the same port it prompts the user to give a new port and start the server
-
Updated
@r35007/mock-server@6.1.0 -
added
mock-server.settings.dbMode- Helps to set a direct value of a route tomockorfetch -
renamed
mock-server.settings.allowDuplicatestomock-server.settings.iterateDuplicateRoutes -
updated
mock-server.settings.watchForChanges- Set to true to restart server on changes watched bymock-server.settings.customWatchPaths -
added
mock-server.settings.customWatchPaths- Provide your custom paths to watch for changes -
removed
mock-server.settings.environment- maintained by localStorage -
added - On Start or Restart of the server the info popup comes with the link to open up the browser with the homepage
-
Now we pass the instance and config of the mockserver to the methods that are exported as a db, injectors etc... For Example :
db.jsmodule.exports = (mockServer, env) => { const db = { post: { userId: 1, id: 1, title: "New Post", }, }; return db; };
- Updated
@r35007/mock-server@6.0.5 - Now we can give
.jsfile in env folder
- Updated
@r35007/mock-server@6.0.4
- Updated
@r35007/mock-server@6.0.3
- Updated
@r35007mock-server@6.0.2 - Now we can export a function in db.js which will be called on start and restart of the mock server.
- Performance improvement
mock-server.settings.watchForChanges- add custom paths to watch for file changes and restart server
- Readme update
- Updated
@r35007/mock-server@6.0.1 entryCallbackis now renamed to_harEntryCallbackfinalCallbackis now renamed to_harDbCallback- Added
Set as Server Root foldercommand. Helps to set current selected folder as a mock server root folder. Also available in context menu - Added
Reset Servercommand. Helps to clear mock server cache a, gracefully stops server and reset server data. - Added
Reset and Restart Servercommand. Helps to reset and restart the server with new server instance. - Added
Mock Server Paths LogandMock Server Config Logoutput log.
- Updated
@r35007/mock-server@5.0.1
- Updated
@r35007/mock-server@5.0.0
- Updated
@r35007/mock-server@4.5.1
- Updated
@r35007/mock-server@4.5.0 - Now can give .js file to the db, injectors, rewriters, store path
- Added
Set PortCommand which is also available in editor context.
- On clicking of Stop Server in editor context before starting the server makes the statusbar to show wrong info and become unable to start server -
Fixed - Now Stop Sever in editor context will show only on
.jsonand.harfile
- removed adding injectors config on transforming to Mock Server Db.
- Synced with
@r35007/mock-serverpackage.
mock-server.settings.paths.snapshotsDir- Add a snapshot dir to get your d snapshots- Dynamically run any json file to start the server by right clicking and select
Start Serverin editor context. - Synced with
@r35007/mock-serverpackage.
- Stopping Server takes too long Bug fixed.
Generate Mock FilesCommand added.- Added commands in editor context
- Restart Server bug fixed.
- License Update
- ReadMe update
- Implemented mock server
Home Pageinside vs code. - Added more settings
- Updated
@r35007/mock-server@3.0.9
mock-server.settings.storeis renamed tomock-server.settings.paths.storePath- updated
@r35007/mock-server@2.4.2
- Bug Fix
- updated
@r35007/mock-server@2.4.1 - changes default mockPath from
https://jsonplaceholder.typicode.com/dbtohttp://jsonplaceholder.typicode.com/db
- updated
@r35007/mock-server@2.3.1 - Now can directly access server Mock data.
Try to give the following code in
settings.json
{
"mock-server.settings.paths": {
"mockPath": "https://jsonplaceholder.typicode.com/db"
}
}- updated
@r35007/mock-server@2.1.1
mock-server.resetServercommand bug fix.
- updated
@r35007/mock-server@2.1.0
- Bug Fix
- updated
@r35007/mock-server@2.0.10
- Bug Fix
- Added File watcher. Automatically restarts the server for file changes.
- updated
@r35007/mock-server@2.0.7
- Initial release