0.0.2 • Published 7 years ago
libwpkg v0.0.2
libWPKG.js - JavaScript library
Small library for work with WPKG XML configuration files.
npm install --save libwpkg
Small how to
More examples here.
// Enable WPKG module
let wpkg = require("libwpkg");
Hosts
Example of Hosts XML file is here.
How to import and work with Hosts
object:
// Import XML file
wpkg.hosts.import(__dirname + '/extra/hosts.xml');
// Get all hosts
let hosts_all = wpkg.hosts.get();
console.log(hosts_all);
// Get single host by hostname
let host_single = wpkg.hosts.get('host2');
console.log(host_single);
Profiles
Example of Profiles XML file is here.
How to import and work with Profiles
object:
wpkg.profiles.import(__dirname + '/extra/profiles.xml');
let profiles_all = wpkg.profiles.get();
console.log(profiles_all);
let profile_single = wpkg.profiles.get('profile3');
console.log(profile_single);
Get Support!
- Discord - Join us on Discord.
- GitHub Issues - Got issues? Please tell us!
Some links
- Main the WPKG website - https://wpkg.org/
- WPKG documentation page - https://wpkg.org/Documentation
- Article on Wikipedia - https://en.wikipedia.org/wiki/WPKG_(software)