// Generated by IcedCoffeeScript 1.7.1-c
(function() {
  var PackageJson, fs, package_json, path;

  path = require('path');

  fs = require('fs');

  package_json = require('../package.json');

  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.identify_as = function() {
      return "" + this.json.name + " v" + (this.version()) + " " + process.platform;
    };

    return PackageJson;

  })();

}).call(this);
