0.3.0 • Published 4 years ago
atom-satisfy-dependencies v0.3.0
atom-satisfy-dependencies
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