A way to read Debian control files
npm install --save readcontrol
To run tests:
$ npm test
Exposes the module version
Version: 0.0.2
Parses the file at the given fp
Example
control.read('./control', function(err, out) {
if (err) throw err
console.log(out)
// => {
// => package: 'com.curapps.test',
// => name: 'Test',
// => depends: ['mobilesubstrate', 'preferenceloader'],
// => version: '2.0.0',
// => architecture: 'iphoneos-arm',
// => description: 'This is a test',
// => maintainer: 'Evan Lucas',
// => author: 'Evan Lucas',
// => homepage: 'http://example.com',
// => section: 'Tweaks'
// => }
})
Name | Type(s) | Description |
---|---|---|
fp | String | The file path |
cb | Function | function(err, obj) |
Parses the file at the given fp
Example
var out = control.readSync('./control')
console.log(out)
// => {
// => package: 'com.curapps.test',
// => name: 'Test',
// => depends: ['mobilesubstrate', 'preferenceloader'],
// => version: '2.0.0',
// => architecture: 'iphoneos-arm',
// => description: 'This is a test',
// => maintainer: 'Evan Lucas',
// => author: 'Evan Lucas',
// => homepage: 'http://example.com',
// => section: 'Tweaks'
// => }
Name | Type(s) | Description |
---|---|---|
fp | String | The file path |