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

/atom-satisfy-dependencies/

    Package Sidebar

    Install

    npm i atom-satisfy-dependencies

    Weekly Downloads

    0

    Version

    0.3.0

    License

    MIT

    Unpacked Size

    8.87 kB

    Total Files

    6

    Last publish

    Collaborators

    • idleberg