feat(mocks): retime chart mocks to today; add global/all-slot scripts

Add retimeAnalogInputs.mjs (all slots, single slot, or path)
Add retimeAllCharts.mjs (recursive under chartsData)
Update package.json with npm scripts:
mocks:retime:ai (all analog slots)
mocks:retime:ai:slot (single slot via %SLOT%)
mocks:retime:all (entire chartsData tree)
Preserve relative deltas; set first entry to today (same time); DIA2 daily at 00:00
Skip files/arrays without parsable "t" timestamps
This commit is contained in:
ISA
2025-09-03 11:45:44 +02:00
parent 6c2707ff47
commit d6fcf95795
115 changed files with 517927 additions and 517962 deletions

View File

@@ -1,188 +1,188 @@
[
{
"t": "2025-08-13 00:00:00",
"t": "2025-09-03 00:00:00",
"i": 40,
"a": 49,
"g": 46.108
},
{
"t": "2025-08-12 00:00:00",
"t": "2025-09-02 00:00:00",
"i": 39.5,
"a": 47.5,
"g": 46.033
},
{
"t": "2025-08-11 00:00:00",
"t": "2025-09-01 00:00:00",
"i": 39.5,
"a": 47,
"g": 45.995
},
{
"t": "2025-08-10 00:00:00",
"t": "2025-08-31 00:00:00",
"i": 25.5,
"a": 47,
"g": 45.947
},
{
"t": "2025-08-09 00:00:00",
"t": "2025-08-30 00:00:00",
"i": 25.5,
"a": 47,
"g": 45.702
},
{
"t": "2025-08-08 00:00:00",
"t": "2025-08-29 00:00:00",
"i": 25.5,
"a": 47,
"g": 45.835
},
{
"t": "2025-08-07 00:00:00",
"t": "2025-08-28 00:00:00",
"i": 33.5,
"a": 46.5,
"g": 45.642
},
{
"t": "2025-08-06 00:00:00",
"t": "2025-08-27 00:00:00",
"i": 39,
"a": 46.5,
"g": 45.5
},
{
"t": "2025-08-05 00:00:00",
"t": "2025-08-26 00:00:00",
"i": 25,
"a": 46.5,
"g": 45.321
},
{
"t": "2025-08-04 00:00:00",
"t": "2025-08-25 00:00:00",
"i": 25,
"a": 46.5,
"g": 45.059
},
{
"t": "2025-08-03 00:00:00",
"t": "2025-08-24 00:00:00",
"i": 39,
"a": 47,
"g": 45.067
},
{
"t": "2025-08-02 00:00:00",
"t": "2025-08-23 00:00:00",
"i": 33,
"a": 47.5,
"g": 45.09
},
{
"t": "2025-08-01 00:00:00",
"t": "2025-08-22 00:00:00",
"i": 25,
"a": 47.5,
"g": 44.958
},
{
"t": "2025-07-31 00:00:00",
"t": "2025-08-21 00:00:00",
"i": 33,
"a": 47,
"g": 44.891
},
{
"t": "2025-07-30 00:00:00",
"t": "2025-08-20 00:00:00",
"i": 39,
"a": 46.5,
"g": 45.182
},
{
"t": "2025-07-29 00:00:00",
"t": "2025-08-19 00:00:00",
"i": 33,
"a": 200,
"g": 45.536
},
{
"t": "2025-07-28 00:00:00",
"t": "2025-08-18 00:00:00",
"i": 25,
"a": 48,
"g": 45.469
},
{
"t": "2025-07-27 00:00:00",
"t": "2025-08-17 00:00:00",
"i": 25.5,
"a": 48,
"g": 45.79
},
{
"t": "2025-07-26 00:00:00",
"t": "2025-08-16 00:00:00",
"i": 33,
"a": 47,
"g": 45.337
},
{
"t": "2025-07-25 00:00:00",
"t": "2025-08-15 00:00:00",
"i": 25,
"a": 47.5,
"g": 45.172
},
{
"t": "2025-07-24 00:00:00",
"t": "2025-08-14 00:00:00",
"i": 25,
"a": 200,
"g": 45.605
},
{
"t": "2025-07-23 00:00:00",
"t": "2025-08-13 00:00:00",
"i": 23,
"a": 47.5,
"g": 45.979
},
{
"t": "2025-07-22 00:00:00",
"t": "2025-08-12 00:00:00",
"i": 39,
"a": 47,
"g": 45.469
},
{
"t": "2025-07-21 00:00:00",
"t": "2025-08-11 00:00:00",
"i": 33.5,
"a": 47.5,
"g": 45.793
},
{
"t": "2025-07-20 00:00:00",
"t": "2025-08-10 00:00:00",
"i": 33.5,
"a": 47.5,
"g": 45.947
},
{
"t": "2025-07-19 00:00:00",
"t": "2025-08-09 00:00:00",
"i": 39,
"a": 47,
"g": 45.568
},
{
"t": "2025-07-18 00:00:00",
"t": "2025-08-08 00:00:00",
"i": 42.5,
"a": 46.5,
"g": 45.339
},
{
"t": "2025-07-17 00:00:00",
"t": "2025-08-07 00:00:00",
"i": 33.5,
"a": 47,
"g": 45.651
},
{
"t": "2025-07-16 00:00:00",
"t": "2025-08-06 00:00:00",
"i": 43,
"a": 47,
"g": 45.817
},
{
"t": "2025-07-15 00:00:00",
"t": "2025-08-05 00:00:00",
"i": 39.5,
"a": 47.5,
"g": 45.826
},
{
"t": "2025-07-14 00:00:00",
"t": "2025-08-04 00:00:00",
"i": 39,
"a": 47,
"g": 45.3
}
]
]

View File

@@ -1,188 +1,188 @@
[
{
"t": "2025-08-13 00:00:00",
"t": "2025-09-03 00:00:00",
"i": -0.001,
"a": 3.42,
"g": 3.232
},
{
"t": "2025-08-12 00:00:00",
"t": "2025-09-02 00:00:00",
"i": 3.417,
"a": 3.434,
"g": 3.426
},
{
"t": "2025-08-11 00:00:00",
"t": "2025-09-01 00:00:00",
"i": 3.393,
"a": 3.422,
"g": 3.413
},
{
"t": "2025-08-10 00:00:00",
"t": "2025-08-31 00:00:00",
"i": 3.393,
"a": 3.431,
"g": 3.42
},
{
"t": "2025-08-09 00:00:00",
"t": "2025-08-30 00:00:00",
"i": 3.409,
"a": 3.438,
"g": 3.419
},
{
"t": "2025-08-08 00:00:00",
"t": "2025-08-29 00:00:00",
"i": 3.409,
"a": 3.414,
"g": 3.412
},
{
"t": "2025-08-07 00:00:00",
"t": "2025-08-28 00:00:00",
"i": 3.398,
"a": 3.416,
"g": 3.412
},
{
"t": "2025-08-06 00:00:00",
"t": "2025-08-27 00:00:00",
"i": 3.398,
"a": 3.415,
"g": 3.407
},
{
"t": "2025-08-05 00:00:00",
"t": "2025-08-26 00:00:00",
"i": 3.408,
"a": 3.431,
"g": 3.415
},
{
"t": "2025-08-04 00:00:00",
"t": "2025-08-25 00:00:00",
"i": 3.41,
"a": 3.423,
"g": 3.415
},
{
"t": "2025-08-03 00:00:00",
"t": "2025-08-24 00:00:00",
"i": 3.4,
"a": 3.424,
"g": 3.412
},
{
"t": "2025-08-02 00:00:00",
"t": "2025-08-23 00:00:00",
"i": 3.403,
"a": 3.421,
"g": 3.411
},
{
"t": "2025-08-01 00:00:00",
"t": "2025-08-22 00:00:00",
"i": 3.406,
"a": 3.417,
"g": 3.413
},
{
"t": "2025-07-31 00:00:00",
"t": "2025-08-21 00:00:00",
"i": 3.415,
"a": 3.422,
"g": 3.419
},
{
"t": "2025-07-30 00:00:00",
"t": "2025-08-20 00:00:00",
"i": 3.413,
"a": 3.419,
"g": 3.415
},
{
"t": "2025-07-29 00:00:00",
"t": "2025-08-19 00:00:00",
"i": 3.388,
"a": 3.417,
"g": 3.403
},
{
"t": "2025-07-28 00:00:00",
"t": "2025-08-18 00:00:00",
"i": 3.412,
"a": 3.422,
"g": 3.416
},
{
"t": "2025-07-27 00:00:00",
"t": "2025-08-17 00:00:00",
"i": 3.414,
"a": 3.43,
"g": 3.423
},
{
"t": "2025-07-26 00:00:00",
"t": "2025-08-16 00:00:00",
"i": 3.412,
"a": 3.425,
"g": 3.417
},
{
"t": "2025-07-25 00:00:00",
"t": "2025-08-15 00:00:00",
"i": 3.399,
"a": 3.425,
"g": 3.414
},
{
"t": "2025-07-24 00:00:00",
"t": "2025-08-14 00:00:00",
"i": 3.399,
"a": 3.424,
"g": 3.41
},
{
"t": "2025-07-23 00:00:00",
"t": "2025-08-13 00:00:00",
"i": 3.384,
"a": 3.424,
"g": 3.408
},
{
"t": "2025-07-22 00:00:00",
"t": "2025-08-12 00:00:00",
"i": 3.397,
"a": 3.417,
"g": 3.407
},
{
"t": "2025-07-21 00:00:00",
"t": "2025-08-11 00:00:00",
"i": 3.41,
"a": 3.424,
"g": 3.418
},
{
"t": "2025-07-20 00:00:00",
"t": "2025-08-10 00:00:00",
"i": 3.406,
"a": 3.428,
"g": 3.416
},
{
"t": "2025-07-19 00:00:00",
"t": "2025-08-09 00:00:00",
"i": 3.397,
"a": 3.431,
"g": 3.411
},
{
"t": "2025-07-18 00:00:00",
"t": "2025-08-08 00:00:00",
"i": 3.403,
"a": 3.431,
"g": 3.411
},
{
"t": "2025-07-17 00:00:00",
"t": "2025-08-07 00:00:00",
"i": 3.404,
"a": 3.44,
"g": 3.417
},
{
"t": "2025-07-16 00:00:00",
"t": "2025-08-06 00:00:00",
"i": 3.413,
"a": 3.44,
"g": 3.421
},
{
"t": "2025-07-15 00:00:00",
"t": "2025-08-05 00:00:00",
"i": 3.415,
"a": 3.424,
"g": 3.421
},
{
"t": "2025-07-14 00:00:00",
"t": "2025-08-04 00:00:00",
"i": 3.402,
"a": 3.426,
"g": 3.413
}
]
]