Use CommonJS node modules (and your favorite JS editor) for your JXA (Javascript for OSX automation) scripts.