'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _path = require('path');

var _path2 = _interopRequireDefault(_path);

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

function getInitTemplate(tempateName = 'default') {
  return `${_path2.default.dirname(require.resolve('../commands'))}/../../templates/project/${tempateName}/`;
}

function getSocketTemplate(tempateName = 'empty') {
  return `${_path2.default.dirname(require.resolve('../commands'))}/../../templates/socket/${tempateName}/`;
}

const builtInTemplates = [{ name: 'empty', description: 'Empty Socket' }, { name: 'example', description: 'Example Socket with one mocked endpoint (recommended)' }];

exports.default = {
  getInitTemplate,
  getSocketTemplate,
  builtInTemplates
};
module.exports = exports['default'];
//# sourceMappingURL=Constants.js.map