var path = require("path");

module.exports = {
  polymer_dir: path.resolve(__dirname, ".."),

  build_dir: path.resolve(__dirname, "../build"),
  root: path.resolve(__dirname, "../hass_frontend"),
  static: path.resolve(__dirname, "../hass_frontend/static"),
  output: path.resolve(__dirname, "../hass_frontend/frontend_latest"),
  output_es5: path.resolve(__dirname, "../hass_frontend/frontend_es5"),

  demo_dir: path.resolve(__dirname, "../demo"),
  demo_root: path.resolve(__dirname, "../demo/dist"),
  demo_static: path.resolve(__dirname, "../demo/dist/static"),
  demo_output: path.resolve(__dirname, "../demo/dist/frontend_latest"),
  demo_output_es5: path.resolve(__dirname, "../demo/dist/frontend_es5"),

  cast_dir: path.resolve(__dirname, "../cast"),
  cast_root: path.resolve(__dirname, "../cast/dist"),
  cast_static: path.resolve(__dirname, "../cast/dist/static"),
  cast_output: path.resolve(__dirname, "../cast/dist/frontend_latest"),
  cast_output_es5: path.resolve(__dirname, "../cast/dist/frontend_es5"),

  gallery_dir: path.resolve(__dirname, "../gallery"),
  gallery_root: path.resolve(__dirname, "../gallery/dist"),
  gallery_output: path.resolve(__dirname, "../gallery/dist/frontend_latest"),
  gallery_static: path.resolve(__dirname, "../gallery/dist/static"),

  hassio_dir: path.resolve(__dirname, "../hassio"),
  hassio_root: path.resolve(__dirname, "../hassio/build"),
  hassio_publicPath: "/api/hassio/app/",
};
