text: "use strict";
  
  var cov_qbhdhbt6t = function () {
      var path = "/Users/macbook/Documents/Workspace/raovat-server/build/routers/v1/store.js",
          hash = "7efb08e02e79e1377e44be4110105748239ee821",
          Function = function () {}.constructor,
          global = new Function('return this')(),
          gcv = "__coverage__",
          coverageData = {
          path: "/Users/macbook/Documents/Workspace/raovat-server/build/routers/v1/store.js",
          statementMap: {
              "0": {
                  start: {
                      line: 2,
                      column: 0
                  },
                  end: {
                      line: 2,
                      column: 62
                  }
              },
              "1": {
                  start: {
                      line: 3,
                      column: 15
                  },
                  end: {
                      line: 3,
                      column: 33
                  }
              },
              "2": {
                  start: {
                      line: 4,
                      column: 22
                  },
                  end: {
                      line: 4,
                      column: 46
                  }
              },
              "3": {
                  start: {
                      line: 5,
                      column: 22
                  },
                  end: {
                      line: 5,
                      column: 46
                  }
              },
              "4": {
                  start: {
                      line: 8,
                      column: 8
                  },
                  end: {
                      line: 8,
                      column: 45
                  }
              },
              "5": {
                  start: {
                      line: 11,
                      column: 8
                  },
                  end: {
                      line: 11,
                      column: 53
                  }
              },
              "6": {
                  start: {
                      line: 14,
                      column: 8
                  },
                  end: {
                      line: 14,
                      column: 53
                  }
              },
              "7": {
                  start: {
                      line: 17,
                      column: 8
                  },
                  end: {
                      line: 17,
                      column: 56
                  }
              },
              "8": {
                  start: {
                      line: 20,
                      column: 8
                  },
                  end: {
                      line: 20,
                      column: 53
                  }
              },
              "9": {
                  start: {
                      line: 23,
                      column: 8
                  },
                  end: {
                      line: 23,
                      column: 53
                  }
              },
              "10": {
                  start: {
                      line: 26,
                      column: 8
                  },
                  end: {
                      line: 26,
                      column: 53
                  }
              },
              "11": {
                  start: {
                      line: 29,
                      column: 0
                  },
                  end: {
                      line: 29,
                      column: 30
                  }
              }
          },
          fnMap: {
              "0": {
                  name: "(anonymous_0)",
                  decl: {
                      start: {
                          line: 7,
                          column: 4
                      },
                      end: {
                          line: 7,
                          column: 5
                      }
                  },
                  loc: {
                      start: {
                          line: 7,
                          column: 18
                      },
                      end: {
                          line: 9,
                          column: 5
                      }
                  },
                  line: 7
              },
              "1": {
                  name: "(anonymous_1)",
                  decl: {
                      start: {
                          line: 10,
                          column: 4
                      },
                      end: {
                          line: 10,
                          column: 5
                      }
                  },
                  loc: {
                      start: {
                          line: 10,
                          column: 25
                      },
                      end: {
                          line: 12,
                          column: 5
                      }
                  },
                  line: 10
              },
              "2": {
                  name: "(anonymous_2)",
                  decl: {
                      start: {
                          line: 13,
                          column: 4
                      },
                      end: {
                          line: 13,
                          column: 5
                      }
                  },
                  loc: {
                      start: {
                          line: 13,
                          column: 25
                      },
                      end: {
                          line: 15,
                          column: 5
                      }
                  },
                  line: 13
              },
              "3": {
                  name: "(anonymous_3)",
                  decl: {
                      start: {
                          line: 16,
                          column: 4
                      },
                      end: {
                          line: 16,
                          column: 5
                      }
                  },
                  loc: {
                      start: {
                          line: 16,
                          column: 24
                      },
                      end: {
                          line: 18,
                          column: 5
                      }
                  },
                  line: 16
              },
              "4": {
                  name: "(anonymous_4)",
                  decl: {
                      start: {
                          line: 19,
                          column: 4
                      },
                      end: {
                          line: 19,
                          column: 5
                      }
                  },
                  loc: {
                      start: {
                          line: 19,
                          column: 24
                      },
                      end: {
                          line: 21,
                          column: 5
                      }
                  },
                  line: 19
              },
              "5": {
                  name: "(anonymous_5)",
                  decl: {
                      start: {
                          line: 22,
                          column: 4
                      },
                      end: {
                          line: 22,
                          column: 5
                      }
                  },
                  loc: {
                      start: {
                          line: 22,
                          column: 27
                      },
                      end: {
                          line: 24,
                          column: 5
                      }
                  },
                  line: 22
              },
              "6": {
                  name: "(anonymous_6)",
                  decl: {
                      start: {
                          line: 25,
                          column: 4
                      },
                      end: {
                          line: 25,
                          column: 5
                      }
                  },
                  loc: {
                      start: {
                          line: 25,
                          column: 24
                      },
                      end: {
                          line: 27,
                          column: 5
                      }
                  },
                  line: 25
              }
          },
          branchMap: {},
          s: {
              "0": 0,
              "1": 0,
              "2": 0,
              "3": 0,
              "4": 0,
              "5": 0,
              "6": 0,
              "7": 0,
              "8": 0,
              "9": 0,
              "10": 0,
              "11": 0
          },
          f: {
              "0": 0,
              "1": 0,
              "2": 0,
              "3": 0,
              "4": 0,
              "5": 0,
              "6": 0
          },
          b: {},
          _coverageSchema: "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"
      },
          coverage = global[gcv] || (global[gcv] = {});
  
      if (coverage[path] && coverage[path].hash === hash) {
          return coverage[path];
      }
  
      coverageData.hash = hash;
      return coverage[path] = coverageData;
  }();
  
  var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck");
  
  var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
  
  var _createClass2 = require("babel-runtime/helpers/createClass");
  
  var _createClass3 = _interopRequireDefault(_createClass2);
  
  var _possibleConstructorReturn2 = require("babel-runtime/helpers/possibleConstructorReturn");
  
  var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2);
  
  var _inherits2 = require("babel-runtime/helpers/inherits");
  
  var _inherits3 = _interopRequireDefault(_inherits2);
  
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  
  cov_qbhdhbt6t.s[0]++;
  Object.defineProperty(exports, "__esModule", { value: true });
  var crud_1 = (cov_qbhdhbt6t.s[1]++, require("../crud"));
  var controllers_1 = (cov_qbhdhbt6t.s[2]++, require("../../controllers"));
  var middlewares_1 = (cov_qbhdhbt6t.s[3]++, require("../../middlewares"));
  
  var StoreRouter = function (_ref) {
      (0, _inherits3.default)(StoreRouter, _ref);
  
      function StoreRouter() {
          (0, _classCallCheck3.default)(this, StoreRouter);
          cov_qbhdhbt6t.f[0]++;
          cov_qbhdhbt6t.s[4]++;
          return (0, _possibleConstructorReturn3.default)(this, (StoreRouter.__proto__ || Object.getPrototypeOf(StoreRouter)).call(this, controllers_1.storeController));
      }
  
      (0, _createClass3.default)(StoreRouter, [{
          key: "getListMiddlewares",
          value: function getListMiddlewares() {
              cov_qbhdhbt6t.f[1]++;
              cov_qbhdhbt6t.s[5]++;
  
              return [middlewares_1.queryMiddleware.run()];
          }
      }, {
          key: "getItemMiddlewares",
          value: function getItemMiddlewares() {
              cov_qbhdhbt6t.f[2]++;
              cov_qbhdhbt6t.s[6]++;
  
              return [middlewares_1.queryMiddleware.run()];
          }
      }, {
          key: "updateMiddlewares",
          value: function updateMiddlewares() {
              cov_qbhdhbt6t.f[3]++;
              cov_qbhdhbt6t.s[7]++;
  
              return [middlewares_1.authInfoMiddleware.run()];
          }
      }, {
          key: "deleteMiddlewares",
          value: function deleteMiddlewares() {
              cov_qbhdhbt6t.f[4]++;
              cov_qbhdhbt6t.s[8]++;
  
              return [middlewares_1.blockMiddleware.run()];
          }
      }, {
          key: "deleteAllMiddlewares",
          value: function deleteAllMiddlewares() {
              cov_qbhdhbt6t.f[5]++;
              cov_qbhdhbt6t.s[9]++;
  
              return [middlewares_1.blockMiddleware.run()];
          }
      }, {
          key: "createMiddlewares",
          value: function createMiddlewares() {
              cov_qbhdhbt6t.f[6]++;
              cov_qbhdhbt6t.s[10]++;
  
              return [middlewares_1.blockMiddleware.run()];
          }
      }]);
      return StoreRouter;
  }((crud_1.CrudRouter));
  
  cov_qbhdhbt6t.s[11]++;
  
  exports.default = StoreRouter;
  //# sourceMappingURL=store.js.map
  //# sourceMappingURL=store.js.map