@kapeta/electron-ide-opener
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

electron-ide-opener

Small library for detecting and opening a file or folder in local IDEs.

Meant to be used in Electron apps, but can be used in any Node.js app.

This is a copy / extract from Github Desktop

Install

npm install --save @kapeta/electron-ide-opener

Usage

Using ESM:

import { getAvailableEditors, findEditorOrDefault } from '@kapeta/electron-ide-opener';

const editors = await getAvailableEditors();
const vsCode = findEditorOrDefault('Visual Studio Code');
const defaultEditor = findEditorOrDefault(null);

Using CJS:

const { getAvailableEditors, findEditorOrDefault } = require('@kapeta/electron-ide-opener');

const editors = await getAvailableEditors();
const vsCode = findEditorOrDefault('Visual Studio Code');
const defaultEditor = findEditorOrDefault(null);

Readme

Keywords

Package Sidebar

Install

npm i @kapeta/electron-ide-opener

Weekly Downloads

228

Version

1.1.0

License

MIT

Unpacked Size

130 kB

Total Files

58

Last publish

Collaborators

  • wejendorp
  • sorenmat
  • vonhofmeister