mirror of
https://github.com/home-assistant/frontend.git
synced 2025-10-29 13:39:43 +00:00
Implement correct types
This commit is contained in:
@@ -1,63 +1,63 @@
|
||||
import path from "path";
|
||||
import path, { dirname as pathDirname } from "node:path";
|
||||
import { fileURLToPath } from "node:url";
|
||||
|
||||
export const dirname = pathDirname(fileURLToPath(import.meta.url));
|
||||
|
||||
export default {
|
||||
root_dir: path.resolve(__dirname, ".."),
|
||||
root_dir: path.resolve(dirname, ".."),
|
||||
|
||||
build_dir: path.resolve(__dirname, "../build"),
|
||||
app_output_root: path.resolve(__dirname, "../hass_frontend"),
|
||||
app_output_static: path.resolve(__dirname, "../hass_frontend/static"),
|
||||
app_output_latest: path.resolve(
|
||||
__dirname,
|
||||
"../hass_frontend/frontend_latest"
|
||||
),
|
||||
app_output_es5: path.resolve(__dirname, "../hass_frontend/frontend_es5"),
|
||||
build_dir: path.resolve(dirname, "../build"),
|
||||
app_output_root: path.resolve(dirname, "../hass_frontend"),
|
||||
app_output_static: path.resolve(dirname, "../hass_frontend/static"),
|
||||
app_output_latest: path.resolve(dirname, "../hass_frontend/frontend_latest"),
|
||||
app_output_es5: path.resolve(dirname, "../hass_frontend/frontend_es5"),
|
||||
|
||||
demo_dir: path.resolve(__dirname, "../demo"),
|
||||
demo_output_root: path.resolve(__dirname, "../demo/dist"),
|
||||
demo_output_static: path.resolve(__dirname, "../demo/dist/static"),
|
||||
demo_output_latest: path.resolve(__dirname, "../demo/dist/frontend_latest"),
|
||||
demo_output_es5: path.resolve(__dirname, "../demo/dist/frontend_es5"),
|
||||
demo_dir: path.resolve(dirname, "../demo"),
|
||||
demo_output_root: path.resolve(dirname, "../demo/dist"),
|
||||
demo_output_static: path.resolve(dirname, "../demo/dist/static"),
|
||||
demo_output_latest: path.resolve(dirname, "../demo/dist/frontend_latest"),
|
||||
demo_output_es5: path.resolve(dirname, "../demo/dist/frontend_es5"),
|
||||
|
||||
cast_dir: path.resolve(__dirname, "../cast"),
|
||||
cast_output_root: path.resolve(__dirname, "../cast/dist"),
|
||||
cast_output_static: path.resolve(__dirname, "../cast/dist/static"),
|
||||
cast_output_latest: path.resolve(__dirname, "../cast/dist/frontend_latest"),
|
||||
cast_output_es5: path.resolve(__dirname, "../cast/dist/frontend_es5"),
|
||||
cast_dir: path.resolve(dirname, "../cast"),
|
||||
cast_output_root: path.resolve(dirname, "../cast/dist"),
|
||||
cast_output_static: path.resolve(dirname, "../cast/dist/static"),
|
||||
cast_output_latest: path.resolve(dirname, "../cast/dist/frontend_latest"),
|
||||
cast_output_es5: path.resolve(dirname, "../cast/dist/frontend_es5"),
|
||||
|
||||
gallery_dir: path.resolve(__dirname, "../gallery"),
|
||||
gallery_build: path.resolve(__dirname, "../gallery/build"),
|
||||
gallery_output_root: path.resolve(__dirname, "../gallery/dist"),
|
||||
gallery_dir: path.resolve(dirname, "../gallery"),
|
||||
gallery_build: path.resolve(dirname, "../gallery/build"),
|
||||
gallery_output_root: path.resolve(dirname, "../gallery/dist"),
|
||||
gallery_output_latest: path.resolve(
|
||||
__dirname,
|
||||
dirname,
|
||||
"../gallery/dist/frontend_latest"
|
||||
),
|
||||
gallery_output_static: path.resolve(__dirname, "../gallery/dist/static"),
|
||||
gallery_output_static: path.resolve(dirname, "../gallery/dist/static"),
|
||||
|
||||
landingPage_dir: path.resolve(__dirname, "../landing-page"),
|
||||
landingPage_build: path.resolve(__dirname, "../landing-page/build"),
|
||||
landingPage_output_root: path.resolve(__dirname, "../landing-page/dist"),
|
||||
landingPage_dir: path.resolve(dirname, "../landing-page"),
|
||||
landingPage_build: path.resolve(dirname, "../landing-page/build"),
|
||||
landingPage_output_root: path.resolve(dirname, "../landing-page/dist"),
|
||||
landingPage_output_latest: path.resolve(
|
||||
__dirname,
|
||||
dirname,
|
||||
"../landing-page/dist/frontend_latest"
|
||||
),
|
||||
landingPage_output_es5: path.resolve(
|
||||
__dirname,
|
||||
dirname,
|
||||
"../landing-page/dist/frontend_es5"
|
||||
),
|
||||
landingPage_output_static: path.resolve(
|
||||
__dirname,
|
||||
dirname,
|
||||
"../landing-page/dist/static"
|
||||
),
|
||||
|
||||
hassio_dir: path.resolve(__dirname, "../hassio"),
|
||||
hassio_output_root: path.resolve(__dirname, "../hassio/build"),
|
||||
hassio_output_static: path.resolve(__dirname, "../hassio/build/static"),
|
||||
hassio_dir: path.resolve(dirname, "../hassio"),
|
||||
hassio_output_root: path.resolve(dirname, "../hassio/build"),
|
||||
hassio_output_static: path.resolve(dirname, "../hassio/build/static"),
|
||||
hassio_output_latest: path.resolve(
|
||||
__dirname,
|
||||
dirname,
|
||||
"../hassio/build/frontend_latest"
|
||||
),
|
||||
hassio_output_es5: path.resolve(__dirname, "../hassio/build/frontend_es5"),
|
||||
hassio_output_es5: path.resolve(dirname, "../hassio/build/frontend_es5"),
|
||||
hassio_publicPath: "/api/hassio/app",
|
||||
|
||||
translations_src: path.resolve(__dirname, "../src/translations"),
|
||||
translations_src: path.resolve(dirname, "../src/translations"),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user