Add type definition to plugin insomnia attribute (#4023)

This commit is contained in:
Opender Singh
2021-09-14 23:58:34 +12:00
committed by GitHub
parent f1940adcef
commit bc4b6cd237

View File

@@ -11,7 +11,27 @@ import { getTempDir } from '../common/electron-helpers';
const YARN_DEPRECATED_WARN = /(?<keyword>warning)(?<dependencies>[^>:].+[>:])(?<issue>.+)/;
interface InsomniaPlugin {
insomnia: any;
// Insomnia attribute from package.json
insomnia: {
name: string;
displayName: string;
description: string;
// Used by the plugin hub, not currently used by Insomnia app
// Each image is relative to package root
images?: {
icon?: string;
cover?: string;
};
publisher?: {
name: string;
// absolute URL
icon: string;
};
};
// NPM specific properties
name: string;
version: string;
dist: {