atom-satisfy-dependencies
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

atom-satisfy-dependencies

npm npm CircleCI David

Provides a method that installs an Atom package's dependencies

Installation

npm install atom-satisfy-dependencies -S

Usage

satisfyDependencies(packageID: string, options: Object)

Examples:

// JavaScript
import { satisfyDependencies } from 'atom-satisfy-dependencies';
 
// Unique package identifier
const packageID = 'teletype';
 
// Usage in Atom package's activation
export async function activate() {
  satisfyDependencies(packageID);
};
# CoffeeScript 
{ satisfyDependencies } = require "atom-satisfy-dependencies"
 
# Unique package identifier 
packageID = "teletype";
 
# Usage in Atom package's activation 
module.exports =
  activate: () ->
    satisfyDependencies(packageID)

Options

logger

Type: Function

Debug logger function, defaults to console.log. Logging support is limited to atom.inDevMode()

License

This work is licensed under The MIT License

Package Sidebar

Install

npm i atom-satisfy-dependencies

Weekly Downloads

3

Version

0.3.0

License

MIT

Unpacked Size

8.87 kB

Total Files

6

Last publish

Collaborators

  • idleberg