Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Native bindings to launchctl commands for node
C++ JavaScript Shell Python

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
deps/liblaunchctl
launchctl.xcodeproj
lib
scripts
src
test
.gitignore
.travis.yml
README.md
binding.gyp
package.json

README.md

node-launchctl

Build Status

Provides native bindings to launchctl commands

NPM

Notice

Due to the fact that the source code of launchd for OS X 10.10 is no longer available, development on this project has been stopped. If someone else is interested in maintaining it, please don't hesitate to let me know.

It has been tested with the following versions:

  • 0.8.26
  • 0.10.x
  • 0.11.13 (In preparation for 0.12.x and with the change in nan)

Dependencies

  • Tested on OS X 10.7.5 - OS X 10.9.x
  • Requires Xcode 4.5+

Install

$ npm install launchctl

Usage

var ctl = require('launchctl')

Test

$ npm test
  • To run tests for multiple versions

WARNING: This will install n and will change your node version, so use with caution

$ npm run test-versions

API

Documentation

TODO

  • Make API more complete

Contributions

  • Please feel free to fork/contribute :]
Something went wrong with that request. Please try again.