| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- // Generated by IcedCoffeeScript 1.7.1-c
- (function() {
- var PackageJson, constants, fs, log, package_json, path;
- path = require('path');
- fs = require('fs');
- log = require('./log');
- package_json = require('../package.json');
- constants = require('./constants').constants;
- exports.PackageJson = PackageJson = (function() {
- function PackageJson() {
- this.json = package_json;
- }
- PackageJson.prototype.version = function() {
- var _ref;
- return (_ref = this.json) != null ? _ref.version : void 0;
- };
- PackageJson.prototype.bin = function() {
- var k, v, _ref;
- _ref = this.json.bin;
- for (k in _ref) {
- v = _ref[k];
- return k;
- }
- };
- PackageJson.prototype.track_obj = function() {
- return {
- name: constants.client_name,
- version: this.version()
- };
- };
- PackageJson.prototype.identify_as = function() {
- return "" + constants.client_name + " v" + (this.version()) + " " + process.platform;
- };
- PackageJson.prototype.user_agent = function() {
- var ua;
- ua = constants.user_agent;
- return "" + ua.main + "/" + (this.version()) + " (" + ua.details + ")";
- };
- return PackageJson;
- })();
- }).call(this);
|