mirror of
https://github.com/Kong/insomnia
synced 2024-11-08 23:00:30 +00:00
549ce23ce8
* All projects into monorepo * Update CI * More CI updates * Extracted a bunch of things into packages * Publish - insomnia-plugin-base64@1.0.1 - insomnia-plugin-default-headers@1.0.2 - insomnia-plugin-file@1.0.1 - insomnia-plugin-hash@1.0.1 - insomnia-plugin-now@1.0.1 - insomnia-plugin-request@1.0.1 - insomnia-plugin-response@1.0.1 - insomnia-plugin-uuid@1.0.1 - insomnia-cookies@0.0.2 - insomnia-importers@1.5.2 - insomnia-prettify@0.0.3 - insomnia-url@0.0.2 - insomnia-xpath@0.0.2 * A bunch of small fixes * Improved build script * Fixed * Merge dangling files * Usability refactor * Handle duplicate plugin names
66 lines
994 B
JavaScript
66 lines
994 B
JavaScript
import mkdirp from 'mkdirp';
|
|
import events from 'events';
|
|
|
|
const RANDOM_STRING = Math.random().toString().replace('.', '');
|
|
|
|
const remote = {
|
|
app: {
|
|
getPath (name) {
|
|
const dir = `/tmp/insomnia-tests-${RANDOM_STRING}/${name}`;
|
|
mkdirp.sync(dir);
|
|
return dir;
|
|
},
|
|
getLocale () {
|
|
return 'en-US';
|
|
}
|
|
},
|
|
net: {
|
|
request (url) {
|
|
const req = new events.EventEmitter();
|
|
req.end = function () {};
|
|
return req;
|
|
}
|
|
},
|
|
BrowserWindow: {
|
|
getAllWindows () {
|
|
return [];
|
|
},
|
|
getFocusedWindow () {
|
|
return {
|
|
getContentBounds () {
|
|
return {width: 1900, height: 1060};
|
|
}
|
|
};
|
|
}
|
|
},
|
|
screen: {
|
|
getPrimaryDisplay () {
|
|
return {workAreaSize: {width: 1920, height: 1080}};
|
|
}
|
|
}
|
|
};
|
|
|
|
module.exports = {
|
|
...remote,
|
|
remote: remote,
|
|
ipcMain: {
|
|
on () {
|
|
|
|
},
|
|
once () {
|
|
|
|
}
|
|
},
|
|
ipcRenderer: {
|
|
on () {
|
|
|
|
},
|
|
once () {
|
|
|
|
},
|
|
send () {
|
|
|
|
}
|
|
}
|
|
};
|