{
    "id": "workout-manager@beatlink",
    "name": "Workout Manager",
    "description": "An exercise library, reusable routines, and a workout log. Exercises are entered by hand or looked up in the public wger database, and each one is measured the way it is actually trained: weight and reps, bodyweight reps, duration, or cardio duration and distance. Routines plan sets and targets per exercise and start a pre-filled workout in one click, the log records what was really done set by set, and the stats tab tracks weekly volume against a target plus personal bests and full history per exercise. Exercises and routines sort and filter by nestable categories, and an existing training history imports from either of Liftosaur's exports. All data is a single persisted JSON note.",
    "author": "BeatLink",
    "homepage": "https://github.com/BeatLink/trilium-scripts/tree/main/addons/workout-manager@beatlink",
    "license": "GPL-3.0-or-later",
    "latestVersion": "1.2.1",
    "type": "widget",
    "readme": "README.md",
    "manifestSourceUrl": "https://beatlink.github.io/trilium-scripts/workout-manager@beatlink/_tam_manifest_.json",
    "manifest": {
        "settingsNote": "settings-page",
        "notes": [
            {
                "id": "launcher",
                "title": "workout-manager@beatlink",
                "type": "render",
                "mime": "text/html",
                "sourceUrl": null
            },
            {
                "id": "widget",
                "title": "workoutManagerWidget.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/workoutManagerWidget.jsx",
                "sha": "021763ae7eccdbbe19eb9d7bc2555e6ec57c96130ef6fde8c438a0ee0c487a4f",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/workoutManagerWidget.jsx"
            },
            {
                "id": "lib",
                "title": "libWorkoutManager.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/libWorkoutManager.js",
                "sha": "6875fe7613a693353049a16cd75070ba9b769c8302085badb0626bc4642921c3",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/libWorkoutManager.js"
            },
            {
                "id": "wger-lib",
                "title": "libWger.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/libWger.js",
                "sha": "a9a9b583b779c45de2820b2c4b786b1bde2748fc68bc89f32f900135e98c0489",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/libWger.js"
            },
            {
                "id": "liftosaur-lib",
                "title": "libLiftosaur.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/libLiftosaur.js",
                "sha": "4cbe599e3632d4e53bdc176827f10ac1f54d149bd3cf28cf8fe0c757ec5fb9d9",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/libLiftosaur.js"
            },
            {
                "id": "style",
                "title": "workoutManager.css",
                "type": "code",
                "mime": "text/css",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/workoutManager.css",
                "sha": "367933549727ff7108574fa349c463f2c2df2656cb1b1c1b19105bc7438ef702",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/workoutManager.css"
            },
            {
                "id": "schema",
                "title": "schema.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/schema.json",
                "sha": "bf3dce0cd2b51af30825333cfe28b93d01ccfe49380b834c74cff85a1bbf3c46",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/schema.json"
            },
            {
                "id": "defaults",
                "title": "defaults.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/defaults.json",
                "sha": "d8fad00de14d6d07e92b5e74fa9af21a12e6b084bf10144ccaf16bcff1af0764",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@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/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/database.json",
                "sha": "a85cb2590be7df1f7673c8ce99fc6dc0068fb80d190c828e27533944ad0c8d99",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@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/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/settings.jsx",
                "sha": "bff3946fff2e5e9d6789596b7ea8e7fc756330a14f41ba8189ea09f04790b9b3",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/settings.jsx"
            },
            {
                "id": "readme",
                "title": "README.md",
                "type": "code",
                "mime": "text/markdown",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/workout-manager@beatlink/README.md",
                "renderAsHTML": true,
                "sha": "f7495db5087bbabaeef582058de551cb6546df4317c2b61c607f57c7eb8d56d5",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/workout-manager@beatlink/README.md"
            },
            {
                "id": "libsettings-core",
                "title": "libSettingsCore.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libsettings/libsettings-core.js",
                "sha": "6fb4ffee0a776ef38a6646ccbc21dc276614f9ea02d61f1f4f9f877e94b0c586",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/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/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libsettings/libsettings-ui.jsx",
                "sha": "66d4adead5e0447deba7f5cfa2a1573680ece1af619c53eb7241036122fce1a6",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/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/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libsettings/libsettings-ui.css",
                "sha": "43a6d3eba0af6f5e197064c7d0054a2ad725cd553c112f3b7427cd4830f2a75f",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/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": "widget",
                "child": "wger-lib"
            },
            {
                "parent": "widget",
                "child": "liftosaur-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": "workoutManagerRender",
                "value": ""
            },
            {
                "note": "launcher",
                "name": "iconClass",
                "value": "bx bx-dumbbell"
            },
            {
                "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": "2cd39a143e1740558816bd399b775d35a2e7162b0b5237222467e894ea3b5d88"
}
