'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.version1Object = exports.componentObject = exports.symlinkObject = exports.version1ObjectData = exports.componentObjectData = exports.symlinkObjectData = undefined;

var _rawObject;

function _load_rawObject() {
  return _rawObject = _interopRequireDefault(require('../../../../src/scope/objects/raw-object'));
}

var _object;

function _load_object() {
  return _object = _interopRequireDefault(require('../../../../src/scope/objects/object'));
}

var _objectRegistrar;

function _load_objectRegistrar() {
  return _objectRegistrar = _interopRequireDefault(require('../../../../src/scope/object-registrar'));
}

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

var resolvedTypes = (0, (_objectRegistrar || _load_objectRegistrar()).default)().reduce(function (map, objectType) {
  map[objectType.name] = objectType;
  return map;
}, {});

var symlinkObjectData = exports.symlinkObjectData = { scope: null, box: 'test-dep', name: 'b', realScope: 'scoop' };
var componentObjectData = exports.componentObjectData = {
  box: 'test-dep',
  name: 'b',
  scope: 'scoop',
  versions: { 1: '4602837264040ec231f0aa94d647bf4197a53a10' },
  lang: 'javascript',
  deprecated: false,
  bindingPrefix: 'bit'
};
var version1ObjectData = exports.version1ObjectData = {
  files: [{ file: 'da39a3ee5e6b4b0d3255bfef95601890afd80709', relativePath: 'b.js', name: 'b.js', test: false }],
  mainFile: 'b.js',
  bindingPrefix: 'bit',
  log: { message: 'gilad', date: '1509369338717', username: 'Gilad Shoham', email: 'gilad@cocycles.com' },
  ci: {},
  docs: [],
  dependencies: [],
  flattenedDependencies: [],
  packageDependencies: {}
};

var symlinkObject = exports.symlinkObject = new (_rawObject || _load_rawObject()).default(null, 'a1c1e2fd31b25954b82d65cb1c89566a180d964e', resolvedTypes, 'Symlink', null, symlinkObjectData);
var componentObject = exports.componentObject = new (_rawObject || _load_rawObject()).default(null, 'badd6115289dfcf107ed37269d9e2df564761fa1', resolvedTypes, 'Component', null, componentObjectData);
var version1Object = exports.version1Object = new (_rawObject || _load_rawObject()).default(null, '4602837264040ec231f0aa94d647bf4197a53a10', resolvedTypes, 'Version', null, version1ObjectData);