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": 13.5,
"a": 14,
"g": 13.553
},
{
"t": "2025-08-12 00:00:00",
"t": "2025-09-02 00:00:00",
"i": 12.5,
"a": 14,
"g": 13.519
},
{
"t": "2025-08-11 00:00:00",
"t": "2025-09-01 00:00:00",
"i": 13,
"a": 14,
"g": 13.5
},
{
"t": "2025-08-10 00:00:00",
"t": "2025-08-31 00:00:00",
"i": 12.5,
"a": 14,
"g": 13.755
},
{
"t": "2025-08-09 00:00:00",
"t": "2025-08-30 00:00:00",
"i": 13,
"a": 14,
"g": 13.988
},
{
"t": "2025-08-08 00:00:00",
"t": "2025-08-29 00:00:00",
"i": 11.5,
"a": 14,
"g": 13.733
},
{
"t": "2025-08-07 00:00:00",
"t": "2025-08-28 00:00:00",
"i": 11.5,
"a": 14,
"g": 13.5
},
{
"t": "2025-08-06 00:00:00",
"t": "2025-08-27 00:00:00",
"i": 12.5,
"a": 13.5,
"g": 13.5
},
{
"t": "2025-08-05 00:00:00",
"t": "2025-08-26 00:00:00",
"i": 13,
"a": 14,
"g": 13.493
},
{
"t": "2025-08-04 00:00:00",
"t": "2025-08-25 00:00:00",
"i": 12.5,
"a": 14,
"g": 13.5
},
{
"t": "2025-08-03 00:00:00",
"t": "2025-08-24 00:00:00",
"i": 13,
"a": 14,
"g": 13.5
},
{
"t": "2025-08-02 00:00:00",
"t": "2025-08-23 00:00:00",
"i": 13,
"a": 14,
"g": 13.5
},
{
"t": "2025-08-01 00:00:00",
"t": "2025-08-22 00:00:00",
"i": 13.5,
"a": 200,
"g": 13.5
},
{
"t": "2025-07-31 00:00:00",
"t": "2025-08-21 00:00:00",
"i": 10,
"a": 13.5,
"g": 13.5
},
{
"t": "2025-07-30 00:00:00",
"t": "2025-08-20 00:00:00",
"i": 12.5,
"a": 14,
"g": 13.5
},
{
"t": "2025-07-29 00:00:00",
"t": "2025-08-19 00:00:00",
"i": 13.5,
"a": 14,
"g": 13.5
},
{
"t": "2025-07-28 00:00:00",
"t": "2025-08-18 00:00:00",
"i": 12.5,
"a": 13.5,
"g": 13.5
},
{
"t": "2025-07-27 00:00:00",
"t": "2025-08-17 00:00:00",
"i": 13.5,
"a": 13.5,
"g": 13.5
},
{
"t": "2025-07-26 00:00:00",
"t": "2025-08-16 00:00:00",
"i": 13.5,
"a": 14,
"g": 13.518
},
{
"t": "2025-07-25 00:00:00",
"t": "2025-08-15 00:00:00",
"i": 13.5,
"a": 14,
"g": 13.5
},
{
"t": "2025-07-24 00:00:00",
"t": "2025-08-14 00:00:00",
"i": 11.5,
"a": 14,
"g": 13.522
},
{
"t": "2025-07-23 00:00:00",
"t": "2025-08-13 00:00:00",
"i": 13,
"a": 14,
"g": 13.5
},
{
"t": "2025-07-22 00:00:00",
"t": "2025-08-12 00:00:00",
"i": 13,
"a": 14,
"g": 13.5
},
{
"t": "2025-07-21 00:00:00",
"t": "2025-08-11 00:00:00",
"i": 12,
"a": 13.5,
"g": 13.5
},
{
"t": "2025-07-20 00:00:00",
"t": "2025-08-10 00:00:00",
"i": 13.5,
"a": 14,
"g": 13.5
},
{
"t": "2025-07-19 00:00:00",
"t": "2025-08-09 00:00:00",
"i": 12.5,
"a": 13.5,
"g": 13.5
},
{
"t": "2025-07-18 00:00:00",
"t": "2025-08-08 00:00:00",
"i": 13,
"a": 13.5,
"g": 13.498
},
{
"t": "2025-07-17 00:00:00",
"t": "2025-08-07 00:00:00",
"i": 13.5,
"a": 13.5,
"g": 13.5
},
{
"t": "2025-07-16 00:00:00",
"t": "2025-08-06 00:00:00",
"i": 13,
"a": 13.5,
"g": 13.498
},
{
"t": "2025-07-15 00:00:00",
"t": "2025-08-05 00:00:00",
"i": 12.5,
"a": 14,
"g": 13.5
},
{
"t": "2025-07-14 00:00:00",
"t": "2025-08-04 00:00:00",
"i": 12,
"a": 13.5,
"g": 13.5
}
]
]

View File

@@ -1,188 +1,188 @@
[
{
"t": "2025-08-13 00:00:00",
"t": "2025-09-03 00:00:00",
"i": -0.001,
"a": 14.076,
"g": 12.748
},
{
"t": "2025-08-12 00:00:00",
"t": "2025-09-02 00:00:00",
"i": 13.954,
"a": 14.103,
"g": 14.041
},
{
"t": "2025-08-11 00:00:00",
"t": "2025-09-01 00:00:00",
"i": 14.024,
"a": 14.144,
"g": 14.108
},
{
"t": "2025-08-10 00:00:00",
"t": "2025-08-31 00:00:00",
"i": 13.974,
"a": 14.074,
"g": 14.035
},
{
"t": "2025-08-09 00:00:00",
"t": "2025-08-30 00:00:00",
"i": 14.028,
"a": 14.165,
"g": 14.114
},
{
"t": "2025-08-08 00:00:00",
"t": "2025-08-29 00:00:00",
"i": 13.94,
"a": 14.039,
"g": 14.007
},
{
"t": "2025-08-07 00:00:00",
"t": "2025-08-28 00:00:00",
"i": 13.998,
"a": 14.152,
"g": 14.052
},
{
"t": "2025-08-06 00:00:00",
"t": "2025-08-27 00:00:00",
"i": 13.978,
"a": 14.056,
"g": 14.028
},
{
"t": "2025-08-05 00:00:00",
"t": "2025-08-26 00:00:00",
"i": 13.87,
"a": 14.041,
"g": 14.006
},
{
"t": "2025-08-04 00:00:00",
"t": "2025-08-25 00:00:00",
"i": 13.87,
"a": 14.095,
"g": 13.995
},
{
"t": "2025-08-03 00:00:00",
"t": "2025-08-24 00:00:00",
"i": 14.013,
"a": 14.143,
"g": 14.055
},
{
"t": "2025-08-02 00:00:00",
"t": "2025-08-23 00:00:00",
"i": 14.01,
"a": 14.143,
"g": 14.088
},
{
"t": "2025-08-01 00:00:00",
"t": "2025-08-22 00:00:00",
"i": 13.975,
"a": 14.125,
"g": 14.045
},
{
"t": "2025-07-31 00:00:00",
"t": "2025-08-21 00:00:00",
"i": 13.921,
"a": 14.117,
"g": 14.052
},
{
"t": "2025-07-30 00:00:00",
"t": "2025-08-20 00:00:00",
"i": 13.962,
"a": 14.109,
"g": 14.04
},
{
"t": "2025-07-29 00:00:00",
"t": "2025-08-19 00:00:00",
"i": 13.962,
"a": 14.105,
"g": 14.039
},
{
"t": "2025-07-28 00:00:00",
"t": "2025-08-18 00:00:00",
"i": 14.054,
"a": 14.171,
"g": 14.081
},
{
"t": "2025-07-27 00:00:00",
"t": "2025-08-17 00:00:00",
"i": 14.071,
"a": 14.171,
"g": 14.123
},
{
"t": "2025-07-26 00:00:00",
"t": "2025-08-16 00:00:00",
"i": 14.024,
"a": 14.126,
"g": 14.071
},
{
"t": "2025-07-25 00:00:00",
"t": "2025-08-15 00:00:00",
"i": 14.006,
"a": 14.148,
"g": 14.093
},
{
"t": "2025-07-24 00:00:00",
"t": "2025-08-14 00:00:00",
"i": -0.001,
"a": 14.116,
"g": 13.567
},
{
"t": "2025-07-23 00:00:00",
"t": "2025-08-13 00:00:00",
"i": 13.98,
"a": 14.11,
"g": 14.042
},
{
"t": "2025-07-22 00:00:00",
"t": "2025-08-12 00:00:00",
"i": 13.793,
"a": 14.099,
"g": 13.97
},
{
"t": "2025-07-21 00:00:00",
"t": "2025-08-11 00:00:00",
"i": 13.982,
"a": 14.127,
"g": 14.044
},
{
"t": "2025-07-20 00:00:00",
"t": "2025-08-10 00:00:00",
"i": 13.832,
"a": 14.056,
"g": 13.971
},
{
"t": "2025-07-19 00:00:00",
"t": "2025-08-09 00:00:00",
"i": 13.967,
"a": 14.056,
"g": 14.027
},
{
"t": "2025-07-18 00:00:00",
"t": "2025-08-08 00:00:00",
"i": 13.927,
"a": 14.086,
"g": 13.989
},
{
"t": "2025-07-17 00:00:00",
"t": "2025-08-07 00:00:00",
"i": 13.952,
"a": 14.13,
"g": 14.067
},
{
"t": "2025-07-16 00:00:00",
"t": "2025-08-06 00:00:00",
"i": 13.952,
"a": 14.153,
"g": 14.071
},
{
"t": "2025-07-15 00:00:00",
"t": "2025-08-05 00:00:00",
"i": 13.943,
"a": 14.114,
"g": 14.062
},
{
"t": "2025-07-14 00:00:00",
"t": "2025-08-04 00:00:00",
"i": 13.936,
"a": 14.047,
"g": 13.989
}
]
]