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:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,28 +1,154 @@
|
||||
[
|
||||
{
|
||||
"t": "2025-08-13 00:00:00",
|
||||
"t": "2025-09-03 00:00:00",
|
||||
"i": 150,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-12 00:00:00",
|
||||
"t": "2025-09-02 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-11 00:00:00",
|
||||
"t": "2025-09-01 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-10 00:00:00",
|
||||
"t": "2025-08-31 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-30 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-29 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-28 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-27 00:00:00",
|
||||
"i": 140,
|
||||
"a": 200,
|
||||
"g": 199.375
|
||||
},
|
||||
{
|
||||
"t": "2025-08-26 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 199.323
|
||||
},
|
||||
{
|
||||
"t": "2025-08-25 00:00:00",
|
||||
"i": 140,
|
||||
"a": 200,
|
||||
"g": 199.368
|
||||
},
|
||||
{
|
||||
"t": "2025-08-24 00:00:00",
|
||||
"i": 59.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-23 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-22 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-21 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-20 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-19 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-18 00:00:00",
|
||||
"i": 58,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-17 00:00:00",
|
||||
"i": 60,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-16 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-15 00:00:00",
|
||||
"i": 59.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-14 00:00:00",
|
||||
"i": 58.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-13 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-12 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-11 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-10 00:00:00",
|
||||
"i": 60.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-09 00:00:00",
|
||||
"i": 200,
|
||||
@@ -31,158 +157,32 @@
|
||||
},
|
||||
{
|
||||
"t": "2025-08-08 00:00:00",
|
||||
"i": 200,
|
||||
"i": 59.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-07 00:00:00",
|
||||
"i": 200,
|
||||
"i": 60,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-06 00:00:00",
|
||||
"i": 140,
|
||||
"a": 200,
|
||||
"g": 199.375
|
||||
},
|
||||
{
|
||||
"t": "2025-08-05 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 199.323
|
||||
},
|
||||
{
|
||||
"t": "2025-08-04 00:00:00",
|
||||
"i": 140,
|
||||
"a": 200,
|
||||
"g": 199.368
|
||||
},
|
||||
{
|
||||
"t": "2025-08-03 00:00:00",
|
||||
"i": 59.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-02 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-08-01 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-31 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-30 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-29 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-28 00:00:00",
|
||||
"i": 58,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-27 00:00:00",
|
||||
"i": 60,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-26 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-25 00:00:00",
|
||||
"i": 59.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-24 00:00:00",
|
||||
"i": 58.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-23 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-22 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-21 00:00:00",
|
||||
"i": 135,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-20 00:00:00",
|
||||
"i": 60.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-19 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-18 00:00:00",
|
||||
"i": 59.5,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-17 00:00:00",
|
||||
"i": 60,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-16 00:00:00",
|
||||
"i": 61,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-15 00:00:00",
|
||||
"t": "2025-08-05 00:00:00",
|
||||
"i": 200,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
},
|
||||
{
|
||||
"t": "2025-07-14 00:00:00",
|
||||
"t": "2025-08-04 00:00:00",
|
||||
"i": 10,
|
||||
"a": 200,
|
||||
"g": 200
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,188 +1,188 @@
|
||||
[
|
||||
{
|
||||
"t": "2025-08-13 00:00:00",
|
||||
"t": "2025-09-03 00:00:00",
|
||||
"i": -0.001,
|
||||
"a": 1.072,
|
||||
"g": 1.037
|
||||
},
|
||||
{
|
||||
"t": "2025-08-12 00:00:00",
|
||||
"t": "2025-09-02 00:00:00",
|
||||
"i": 1.056,
|
||||
"a": 1.072,
|
||||
"g": 1.064
|
||||
},
|
||||
{
|
||||
"t": "2025-08-11 00:00:00",
|
||||
"t": "2025-09-01 00:00:00",
|
||||
"i": 1.053,
|
||||
"a": 1.067,
|
||||
"g": 1.061
|
||||
},
|
||||
{
|
||||
"t": "2025-08-10 00:00:00",
|
||||
"t": "2025-08-31 00:00:00",
|
||||
"i": 1.061,
|
||||
"a": 1.099,
|
||||
"g": 1.073
|
||||
},
|
||||
{
|
||||
"t": "2025-08-09 00:00:00",
|
||||
"t": "2025-08-30 00:00:00",
|
||||
"i": 1.058,
|
||||
"a": 1.074,
|
||||
"g": 1.062
|
||||
},
|
||||
{
|
||||
"t": "2025-08-08 00:00:00",
|
||||
"t": "2025-08-29 00:00:00",
|
||||
"i": 1.057,
|
||||
"a": 1.074,
|
||||
"g": 1.062
|
||||
},
|
||||
{
|
||||
"t": "2025-08-07 00:00:00",
|
||||
"t": "2025-08-28 00:00:00",
|
||||
"i": 1.053,
|
||||
"a": 1.061,
|
||||
"g": 1.059
|
||||
},
|
||||
{
|
||||
"t": "2025-08-06 00:00:00",
|
||||
"t": "2025-08-27 00:00:00",
|
||||
"i": 1.047,
|
||||
"a": 1.065,
|
||||
"g": 1.054
|
||||
},
|
||||
{
|
||||
"t": "2025-08-05 00:00:00",
|
||||
"t": "2025-08-26 00:00:00",
|
||||
"i": 1.042,
|
||||
"a": 1.065,
|
||||
"g": 1.054
|
||||
},
|
||||
{
|
||||
"t": "2025-08-04 00:00:00",
|
||||
"t": "2025-08-25 00:00:00",
|
||||
"i": 1.043,
|
||||
"a": 1.062,
|
||||
"g": 1.055
|
||||
},
|
||||
{
|
||||
"t": "2025-08-03 00:00:00",
|
||||
"t": "2025-08-24 00:00:00",
|
||||
"i": 1.026,
|
||||
"a": 1.064,
|
||||
"g": 1.045
|
||||
},
|
||||
{
|
||||
"t": "2025-08-02 00:00:00",
|
||||
"t": "2025-08-23 00:00:00",
|
||||
"i": 1.046,
|
||||
"a": 1.064,
|
||||
"g": 1.052
|
||||
},
|
||||
{
|
||||
"t": "2025-08-01 00:00:00",
|
||||
"t": "2025-08-22 00:00:00",
|
||||
"i": 1.044,
|
||||
"a": 1.056,
|
||||
"g": 1.049
|
||||
},
|
||||
{
|
||||
"t": "2025-07-31 00:00:00",
|
||||
"t": "2025-08-21 00:00:00",
|
||||
"i": 1.043,
|
||||
"a": 1.059,
|
||||
"g": 1.054
|
||||
},
|
||||
{
|
||||
"t": "2025-07-30 00:00:00",
|
||||
"t": "2025-08-20 00:00:00",
|
||||
"i": 1.043,
|
||||
"a": 1.067,
|
||||
"g": 1.054
|
||||
},
|
||||
{
|
||||
"t": "2025-07-29 00:00:00",
|
||||
"t": "2025-08-19 00:00:00",
|
||||
"i": 1.044,
|
||||
"a": 1.059,
|
||||
"g": 1.048
|
||||
},
|
||||
{
|
||||
"t": "2025-07-28 00:00:00",
|
||||
"t": "2025-08-18 00:00:00",
|
||||
"i": 1.045,
|
||||
"a": 1.064,
|
||||
"g": 1.057
|
||||
},
|
||||
{
|
||||
"t": "2025-07-27 00:00:00",
|
||||
"t": "2025-08-17 00:00:00",
|
||||
"i": 1.045,
|
||||
"a": 1.06,
|
||||
"g": 1.056
|
||||
},
|
||||
{
|
||||
"t": "2025-07-26 00:00:00",
|
||||
"t": "2025-08-16 00:00:00",
|
||||
"i": 1.05,
|
||||
"a": 1.064,
|
||||
"g": 1.057
|
||||
},
|
||||
{
|
||||
"t": "2025-07-25 00:00:00",
|
||||
"t": "2025-08-15 00:00:00",
|
||||
"i": 1.053,
|
||||
"a": 1.068,
|
||||
"g": 1.061
|
||||
},
|
||||
{
|
||||
"t": "2025-07-24 00:00:00",
|
||||
"t": "2025-08-14 00:00:00",
|
||||
"i": 1.052,
|
||||
"a": 1.069,
|
||||
"g": 1.058
|
||||
},
|
||||
{
|
||||
"t": "2025-07-23 00:00:00",
|
||||
"t": "2025-08-13 00:00:00",
|
||||
"i": 1.044,
|
||||
"a": 1.069,
|
||||
"g": 1.05
|
||||
},
|
||||
{
|
||||
"t": "2025-07-22 00:00:00",
|
||||
"t": "2025-08-12 00:00:00",
|
||||
"i": 1.051,
|
||||
"a": 1.077,
|
||||
"g": 1.065
|
||||
},
|
||||
{
|
||||
"t": "2025-07-21 00:00:00",
|
||||
"t": "2025-08-11 00:00:00",
|
||||
"i": 1.052,
|
||||
"a": 1.067,
|
||||
"g": 1.061
|
||||
},
|
||||
{
|
||||
"t": "2025-07-20 00:00:00",
|
||||
"t": "2025-08-10 00:00:00",
|
||||
"i": 1.063,
|
||||
"a": 1.075,
|
||||
"g": 1.068
|
||||
},
|
||||
{
|
||||
"t": "2025-07-19 00:00:00",
|
||||
"t": "2025-08-09 00:00:00",
|
||||
"i": 1.052,
|
||||
"a": 1.071,
|
||||
"g": 1.06
|
||||
},
|
||||
{
|
||||
"t": "2025-07-18 00:00:00",
|
||||
"t": "2025-08-08 00:00:00",
|
||||
"i": 1.032,
|
||||
"a": 1.064,
|
||||
"g": 1.051
|
||||
},
|
||||
{
|
||||
"t": "2025-07-17 00:00:00",
|
||||
"t": "2025-08-07 00:00:00",
|
||||
"i": 1.059,
|
||||
"a": 1.067,
|
||||
"g": 1.062
|
||||
},
|
||||
{
|
||||
"t": "2025-07-16 00:00:00",
|
||||
"t": "2025-08-06 00:00:00",
|
||||
"i": 1.055,
|
||||
"a": 1.069,
|
||||
"g": 1.062
|
||||
},
|
||||
{
|
||||
"t": "2025-07-15 00:00:00",
|
||||
"t": "2025-08-05 00:00:00",
|
||||
"i": 1.055,
|
||||
"a": 1.068,
|
||||
"g": 1.063
|
||||
},
|
||||
{
|
||||
"t": "2025-07-14 00:00:00",
|
||||
"t": "2025-08-04 00:00:00",
|
||||
"i": 1.047,
|
||||
"a": 1.061,
|
||||
"g": 1.054
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user