{
    "id": "body-metrics@beatlink",
    "name": "Body Metrics",
    "description": "A body measurement log for weight, body fat, waist, chest and any other metric you define with its own unit. Each day holds one reading per metric plus a note, shown beside the previous reading and the change since. Metrics can carry a goal, the reports tab plots any one of them over 30 days to all time with a 7-day moving average and the goal line, beside its latest value, change, lowest, highest and distance to goal, and BMI is worked out from weight when a height is set. Weights and lengths are labelled in kg/lb and cm/in from settings. All data is a single persisted JSON note.",
    "author": "BeatLink",
    "homepage": "https://github.com/Trilium-Community/trilium-scripts/tree/main/addons/body-metrics@beatlink",
    "license": "GPL-3.0-or-later",
    "latestVersion": "1.0.0",
    "type": "widget",
    "readme": "README.md",
    "changelog": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/CHANGELOG.md",
    "manifestSourceUrl": "https://trilium-community.github.io/trilium-scripts/body-metrics@beatlink/_tam_manifest_.json",
    "manifest": {
        "settingsNote": "settings-page",
        "notes": [
            {
                "id": "launcher",
                "title": "body-metrics@beatlink",
                "type": "render",
                "mime": "text/html",
                "sourceUrl": null
            },
            {
                "id": "widget",
                "title": "bodyMetricsWidget.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/bodyMetricsWidget.jsx",
                "sha": "f844ffaf334b2db425b0eccfa96ed8eaf019d0c000d2cf6e06c547d7a5617ddd",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/bodyMetricsWidget.jsx"
            },
            {
                "id": "lib",
                "title": "libBodyMetrics.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/libBodyMetrics.js",
                "sha": "0ae1bae277402e8adc4711e7fa1ca7d4d63ea793d89beb38bfe4fe9b3bf90957",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/libBodyMetrics.js"
            },
            {
                "id": "style",
                "title": "bodyMetrics.css",
                "type": "code",
                "mime": "text/css",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/bodyMetrics.css",
                "sha": "95b567a29d3aa58ff0436ae7563ac75f1b5393fe06c9e978cd13ec34def90e15",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/bodyMetrics.css"
            },
            {
                "id": "schema",
                "title": "schema.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/schema.json",
                "sha": "7bb60fca460abe35fe2c6d445d8965e6640fdd8be2af6e38f0e7c95d81e375d9",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/schema.json"
            },
            {
                "id": "defaults",
                "title": "defaults.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/defaults.json",
                "sha": "ebc34374a76aa2d039b31d303a40d0671b922175354e6a17256fadedbe2b896a",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/defaults.json"
            },
            {
                "id": "config",
                "title": "config.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": null
            },
            {
                "id": "database",
                "title": "database.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/database.json",
                "sha": "855aab9e95c32cf61ab2b26749e57b1eb842ae3077465ae8f9603a8f8ea43a21",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/database.json"
            },
            {
                "id": "settings-page",
                "title": "Settings",
                "type": "render",
                "mime": "text/html",
                "sourceUrl": null
            },
            {
                "id": "settings",
                "title": "settings.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/settings.jsx",
                "sha": "722a039a63944f82b485408cba064e39f60ce0866cb59484dc3702ff27502e73",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/settings.jsx"
            },
            {
                "id": "readme",
                "title": "README.md",
                "type": "code",
                "mime": "text/markdown",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/addons/body-metrics@beatlink/README.md",
                "renderAsHTML": true,
                "sha": "58f0515525eae70f9d28467b819e3c852eb5209bac1acd616bda962f0dfbdcea",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/addons/body-metrics@beatlink/README.md"
            },
            {
                "id": "libsettings-core",
                "title": "libSettingsCore.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/libs/libsettings/libsettings-core.js",
                "sha": "6fb4ffee0a776ef38a6646ccbc21dc276614f9ea02d61f1f4f9f877e94b0c586",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/libs/libsettings/libsettings-core.js"
            },
            {
                "id": "libsettings-ui",
                "title": "libSettingsUI.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/libs/libsettings/libsettings-ui.jsx",
                "sha": "66d4adead5e0447deba7f5cfa2a1573680ece1af619c53eb7241036122fce1a6",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/libs/libsettings/libsettings-ui.jsx"
            },
            {
                "id": "libsettings-style",
                "title": "libSettingsUI.css",
                "type": "code",
                "mime": "text/css",
                "sourceUrl": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/f849ed3917f841db667c99bb156ae71421cb74e5/libs/libsettings/libsettings-ui.css",
                "sha": "43a6d3eba0af6f5e197064c7d0054a2ad725cd553c112f3b7427cd4830f2a75f",
                "sourceId": "https://raw.githubusercontent.com/Trilium-Community/trilium-scripts/refs/heads/main/libs/libsettings/libsettings-ui.css"
            }
        ],
        "children": [
            {
                "parent": "root",
                "child": "launcher"
            },
            {
                "parent": "launcher",
                "child": "widget"
            },
            {
                "parent": "launcher",
                "child": "style"
            },
            {
                "parent": "launcher",
                "child": "schema"
            },
            {
                "parent": "launcher",
                "child": "defaults"
            },
            {
                "parent": "persistence",
                "child": "config"
            },
            {
                "parent": "persistence",
                "child": "database"
            },
            {
                "parent": "launcher",
                "child": "settings-page"
            },
            {
                "parent": "settings-page",
                "child": "settings"
            },
            {
                "parent": "launcher",
                "child": "readme"
            },
            {
                "parent": "widget",
                "child": "lib"
            },
            {
                "parent": "libsettings-ui",
                "child": "libsettings-core"
            },
            {
                "parent": "libsettings-ui",
                "child": "libsettings-style"
            },
            {
                "parent": "widget",
                "child": "libsettings-ui"
            },
            {
                "parent": "settings",
                "child": "libsettings-ui"
            }
        ],
        "relations": [
            {
                "from": "settings",
                "type": "configNote",
                "to": "config"
            },
            {
                "from": "settings",
                "type": "schemaNote",
                "to": "schema"
            },
            {
                "from": "widget",
                "type": "schemaNote",
                "to": "schema"
            },
            {
                "from": "widget",
                "type": "settingsNote",
                "to": "settings"
            },
            {
                "from": "widget",
                "type": "database",
                "to": "database"
            },
            {
                "from": "launcher",
                "type": "renderNote",
                "to": "widget"
            },
            {
                "from": "config",
                "type": "sourceConfig",
                "to": "defaults"
            },
            {
                "from": "settings-page",
                "type": "renderNote",
                "to": "settings"
            }
        ],
        "labels": [
            {
                "note": "style",
                "name": "appCss",
                "value": ""
            },
            {
                "note": "widget",
                "name": "bodyMetricsRender",
                "value": ""
            },
            {
                "note": "launcher",
                "name": "iconClass",
                "value": "bx bx-body"
            },
            {
                "note": "libsettings-style",
                "name": "appCss",
                "value": ""
            },
            {
                "note": "settings-page",
                "name": "iconClass",
                "value": "bx bx-cog"
            }
        ],
        "readmeNote": "readme",
        "settings": {
            "schema": "schema",
            "defaults": "defaults",
            "config": "config"
        }
    },
    "contentHash": "3eed61c659de36c35dfa9da6745c05bc5b582e5e89f238bcdd1c5298fb53f0b8"
}
