diff --git a/.gitignore b/.gitignore index 495a75e..4ab9a23 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/build/ - +/build +/WEBUI_DIST diff --git a/.project b/.project index 6fa244a..998e9a5 100644 --- a/.project +++ b/.project @@ -21,3857 +21,3857 @@ build/ide/esp_idf_components/app_trace/app_trace.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/app_trace/app_trace.c + /home/bogdan/esp-idf-v5.0.3/components/app_trace/app_trace.c build/ide/esp_idf_components/app_trace/app_trace_util.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/app_trace/app_trace_util.c + /home/bogdan/esp-idf-v5.0.3/components/app_trace/app_trace_util.c build/ide/esp_idf_components/app_trace/host_file_io.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/app_trace/host_file_io.c + /home/bogdan/esp-idf-v5.0.3/components/app_trace/host_file_io.c build/ide/esp_idf_components/app_update/esp_ota_app_desc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/app_update/esp_ota_app_desc.c + /home/bogdan/esp-idf-v5.0.3/components/app_update/esp_ota_app_desc.c build/ide/esp_idf_components/app_update/esp_ota_ops.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/app_update/esp_ota_ops.c + /home/bogdan/esp-idf-v5.0.3/components/app_update/esp_ota_ops.c build/ide/esp_idf_components/console/commands.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/commands.c + /home/bogdan/esp-idf-v5.0.3/components/console/commands.c build/ide/esp_idf_components/console/esp_console_repl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/esp_console_repl.c + /home/bogdan/esp-idf-v5.0.3/components/console/esp_console_repl.c build/ide/esp_idf_components/console/split_argv.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/split_argv.c + /home/bogdan/esp-idf-v5.0.3/components/console/split_argv.c build/ide/esp_idf_components/cxx/cxx_exception_stubs.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/cxx/cxx_exception_stubs.cpp + /home/bogdan/esp-idf-v5.0.3/components/cxx/cxx_exception_stubs.cpp build/ide/esp_idf_components/cxx/cxx_guards.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/cxx/cxx_guards.cpp + /home/bogdan/esp-idf-v5.0.3/components/cxx/cxx_guards.cpp build/ide/esp_idf_components/driver/dac_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/dac_common.c + /home/bogdan/esp-idf-v5.0.3/components/driver/dac_common.c build/ide/esp_idf_components/driver/gptimer.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/gptimer.c + /home/bogdan/esp-idf-v5.0.3/components/driver/gptimer.c build/ide/esp_idf_components/driver/i2c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/i2c.c + /home/bogdan/esp-idf-v5.0.3/components/driver/i2c.c build/ide/esp_idf_components/driver/ledc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/ledc.c + /home/bogdan/esp-idf-v5.0.3/components/driver/ledc.c build/ide/esp_idf_components/driver/pulse_cnt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/pulse_cnt.c + /home/bogdan/esp-idf-v5.0.3/components/driver/pulse_cnt.c build/ide/esp_idf_components/driver/sdio_slave.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/sdio_slave.c + /home/bogdan/esp-idf-v5.0.3/components/driver/sdio_slave.c build/ide/esp_idf_components/driver/sdm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/sdm.c + /home/bogdan/esp-idf-v5.0.3/components/driver/sdm.c build/ide/esp_idf_components/driver/sdmmc_host.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/sdmmc_host.c + /home/bogdan/esp-idf-v5.0.3/components/driver/sdmmc_host.c build/ide/esp_idf_components/driver/sdmmc_transaction.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/sdmmc_transaction.c + /home/bogdan/esp-idf-v5.0.3/components/driver/sdmmc_transaction.c build/ide/esp_idf_components/driver/sdspi_crc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/sdspi_crc.c + /home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_crc.c build/ide/esp_idf_components/driver/sdspi_host.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/sdspi_host.c + /home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_host.c build/ide/esp_idf_components/driver/sdspi_transaction.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/sdspi_transaction.c + /home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_transaction.c build/ide/esp_idf_components/driver/spi_bus_lock.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/spi_bus_lock.c + /home/bogdan/esp-idf-v5.0.3/components/driver/spi_bus_lock.c build/ide/esp_idf_components/driver/spi_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/spi_common.c + /home/bogdan/esp-idf-v5.0.3/components/driver/spi_common.c build/ide/esp_idf_components/driver/spi_master.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/spi_master.c + /home/bogdan/esp-idf-v5.0.3/components/driver/spi_master.c build/ide/esp_idf_components/driver/spi_slave.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/spi_slave.c + /home/bogdan/esp-idf-v5.0.3/components/driver/spi_slave.c build/ide/esp_idf_components/driver/touch_sensor_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/touch_sensor_common.c + /home/bogdan/esp-idf-v5.0.3/components/driver/touch_sensor_common.c build/ide/esp_idf_components/driver/twai.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/twai.c + /home/bogdan/esp-idf-v5.0.3/components/driver/twai.c build/ide/esp_idf_components/driver/uart.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/uart.c + /home/bogdan/esp-idf-v5.0.3/components/driver/uart.c build/ide/esp_idf_components/esp-tls/esp_tls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp-tls/esp_tls.c + /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls.c build/ide/esp_idf_components/esp-tls/esp_tls_error_capture.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp-tls/esp_tls_error_capture.c + /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls_error_capture.c build/ide/esp_idf_components/esp-tls/esp_tls_mbedtls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp-tls/esp_tls_mbedtls.c + /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls_mbedtls.c build/ide/esp_idf_components/esp_adc/adc_cali.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/adc_cali.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_cali.c build/ide/esp_idf_components/esp_adc/adc_cali_curve_fitting.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/adc_cali_curve_fitting.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_cali_curve_fitting.c build/ide/esp_idf_components/esp_adc/adc_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/adc_common.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_common.c build/ide/esp_idf_components/esp_adc/adc_continuous.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/adc_continuous.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_continuous.c build/ide/esp_idf_components/esp_adc/adc_oneshot.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/adc_oneshot.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_oneshot.c build/ide/esp_idf_components/esp_app_format/esp_app_desc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_app_format/esp_app_desc.c + /home/bogdan/esp-idf-v5.0.3/components/esp_app_format/esp_app_desc.c build/ide/esp_idf_components/esp_event/default_event_loop.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_event/default_event_loop.c + /home/bogdan/esp-idf-v5.0.3/components/esp_event/default_event_loop.c build/ide/esp_idf_components/esp_event/esp_event.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_event/esp_event.c + /home/bogdan/esp-idf-v5.0.3/components/esp_event/esp_event.c build/ide/esp_idf_components/esp_event/esp_event_private.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_event/esp_event_private.c + /home/bogdan/esp-idf-v5.0.3/components/esp_event/esp_event_private.c build/ide/esp_idf_components/esp_http_client/esp_http_client.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_client/esp_http_client.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/esp_http_client.c build/ide/esp_idf_components/esp_hw_support/adc_share_hw_ctrl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/adc_share_hw_ctrl.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/adc_share_hw_ctrl.c build/ide/esp_idf_components/esp_hw_support/clk_ctrl_os.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/clk_ctrl_os.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/clk_ctrl_os.c build/ide/esp_idf_components/esp_hw_support/cpu.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/cpu.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/cpu.c build/ide/esp_idf_components/esp_hw_support/esp_clk.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/esp_clk.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/esp_clk.c build/ide/esp_idf_components/esp_hw_support/esp_memory_utils.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/esp_memory_utils.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/esp_memory_utils.c build/ide/esp_idf_components/esp_hw_support/hw_random.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/hw_random.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/hw_random.c build/ide/esp_idf_components/esp_hw_support/intr_alloc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/intr_alloc.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/intr_alloc.c build/ide/esp_idf_components/esp_hw_support/mac_addr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/mac_addr.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/mac_addr.c build/ide/esp_idf_components/esp_hw_support/periph_ctrl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/periph_ctrl.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/periph_ctrl.c build/ide/esp_idf_components/esp_hw_support/regi2c_ctrl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/regi2c_ctrl.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/regi2c_ctrl.c build/ide/esp_idf_components/esp_hw_support/rtc_module.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/rtc_module.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/rtc_module.c build/ide/esp_idf_components/esp_hw_support/rtc_wdt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/rtc_wdt.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/rtc_wdt.c build/ide/esp_idf_components/esp_hw_support/sar_periph_ctrl_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/sar_periph_ctrl_common.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sar_periph_ctrl_common.c build/ide/esp_idf_components/esp_hw_support/sleep_gpio.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/sleep_gpio.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_gpio.c build/ide/esp_idf_components/esp_hw_support/sleep_mac_bb.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/sleep_mac_bb.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_mac_bb.c build/ide/esp_idf_components/esp_hw_support/sleep_modes.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/sleep_modes.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_modes.c build/ide/esp_idf_components/esp_hw_support/sleep_wake_stub.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/sleep_wake_stub.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_wake_stub.c build/ide/esp_idf_components/esp_netif/esp_netif_defaults.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/esp_netif_defaults.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_defaults.c build/ide/esp_idf_components/esp_netif/esp_netif_handlers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/esp_netif_handlers.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_handlers.c build/ide/esp_idf_components/esp_netif/esp_netif_objects.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/esp_netif_objects.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_objects.c build/ide/esp_idf_components/esp_partition/partition.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_partition/partition.c + /home/bogdan/esp-idf-v5.0.3/components/esp_partition/partition.c build/ide/esp_idf_components/esp_partition/partition_target.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_partition/partition_target.c + /home/bogdan/esp-idf-v5.0.3/components/esp_partition/partition_target.c build/ide/esp_idf_components/esp_pm/pm_impl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_pm/pm_impl.c + /home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_impl.c build/ide/esp_idf_components/esp_pm/pm_locks.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_pm/pm_locks.c + /home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_locks.c build/ide/esp_idf_components/esp_pm/pm_trace.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_pm/pm_trace.c + /home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_trace.c build/ide/esp_idf_components/esp_ringbuf/ringbuf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_ringbuf/ringbuf.c + /home/bogdan/esp-idf-v5.0.3/components/esp_ringbuf/ringbuf.c build/ide/esp_idf_components/esp_system/crosscore_int.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/crosscore_int.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/crosscore_int.c build/ide/esp_idf_components/esp_system/debug_stubs.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/debug_stubs.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/debug_stubs.c build/ide/esp_idf_components/esp_system/esp_err.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/esp_err.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_err.c build/ide/esp_idf_components/esp_system/esp_ipc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/esp_ipc.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_ipc.c build/ide/esp_idf_components/esp_system/esp_system.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/esp_system.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_system.c build/ide/esp_idf_components/esp_system/freertos_hooks.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/freertos_hooks.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/freertos_hooks.c build/ide/esp_idf_components/esp_system/int_wdt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/int_wdt.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/int_wdt.c build/ide/esp_idf_components/esp_system/panic.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/panic.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/panic.c build/ide/esp_idf_components/esp_system/stack_check.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/stack_check.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/stack_check.c build/ide/esp_idf_components/esp_system/startup.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/startup.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/startup.c build/ide/esp_idf_components/esp_system/system_time.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/system_time.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/system_time.c build/ide/esp_idf_components/esp_system/ubsan.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/ubsan.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/ubsan.c build/ide/esp_idf_components/esp_system/xt_wdt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/xt_wdt.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/xt_wdt.c build/ide/esp_idf_components/freertos/FreeRTOS-openocd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-openocd.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-openocd.c build/ide/esp_idf_components/hal/adc_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/adc_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/adc_hal.c build/ide/esp_idf_components/hal/adc_hal_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/adc_hal_common.c + /home/bogdan/esp-idf-v5.0.3/components/hal/adc_hal_common.c build/ide/esp_idf_components/hal/adc_oneshot_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/adc_oneshot_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/adc_oneshot_hal.c build/ide/esp_idf_components/hal/aes_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/aes_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/aes_hal.c build/ide/esp_idf_components/hal/dac_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/dac_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/dac_hal.c build/ide/esp_idf_components/hal/efuse_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/efuse_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/efuse_hal.c build/ide/esp_idf_components/hal/emac_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/emac_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/emac_hal.c build/ide/esp_idf_components/hal/gpio_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/gpio_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/gpio_hal.c build/ide/esp_idf_components/hal/i2c_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/i2c_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/i2c_hal.c build/ide/esp_idf_components/hal/i2c_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/i2c_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/i2c_hal_iram.c build/ide/esp_idf_components/hal/i2s_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/i2s_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/i2s_hal.c build/ide/esp_idf_components/hal/ledc_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/ledc_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/ledc_hal.c build/ide/esp_idf_components/hal/ledc_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/ledc_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/ledc_hal_iram.c build/ide/esp_idf_components/hal/mcpwm_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/mcpwm_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/mcpwm_hal.c build/ide/esp_idf_components/hal/mmu_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/mmu_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/mmu_hal.c build/ide/esp_idf_components/hal/mpu_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/mpu_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/mpu_hal.c build/ide/esp_idf_components/hal/pcnt_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/pcnt_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/pcnt_hal.c build/ide/esp_idf_components/hal/rmt_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/rmt_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/rmt_hal.c build/ide/esp_idf_components/hal/rtc_io_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/rtc_io_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/rtc_io_hal.c build/ide/esp_idf_components/hal/sdio_slave_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/sdio_slave_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/sdio_slave_hal.c build/ide/esp_idf_components/hal/sdm_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/sdm_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/sdm_hal.c build/ide/esp_idf_components/hal/sha_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/sha_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/sha_hal.c build/ide/esp_idf_components/hal/spi_flash_encrypt_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/spi_flash_encrypt_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_encrypt_hal_iram.c build/ide/esp_idf_components/hal/spi_flash_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/spi_flash_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_hal.c build/ide/esp_idf_components/hal/spi_flash_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/spi_flash_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_hal_iram.c build/ide/esp_idf_components/hal/spi_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/spi_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/spi_hal.c build/ide/esp_idf_components/hal/spi_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/spi_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/spi_hal_iram.c build/ide/esp_idf_components/hal/spi_slave_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/spi_slave_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/spi_slave_hal.c build/ide/esp_idf_components/hal/spi_slave_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/spi_slave_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/spi_slave_hal_iram.c build/ide/esp_idf_components/hal/timer_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/timer_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/timer_hal.c build/ide/esp_idf_components/hal/timer_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/timer_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/timer_hal_iram.c build/ide/esp_idf_components/hal/touch_sensor_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/touch_sensor_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/touch_sensor_hal.c build/ide/esp_idf_components/hal/twai_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/twai_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/twai_hal.c build/ide/esp_idf_components/hal/twai_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/twai_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/twai_hal_iram.c build/ide/esp_idf_components/hal/uart_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/uart_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/uart_hal.c build/ide/esp_idf_components/hal/uart_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/uart_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/uart_hal_iram.c build/ide/esp_idf_components/hal/wdt_hal_iram.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/wdt_hal_iram.c + /home/bogdan/esp-idf-v5.0.3/components/hal/wdt_hal_iram.c build/ide/esp_idf_components/heap/heap_caps.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/heap/heap_caps.c + /home/bogdan/esp-idf-v5.0.3/components/heap/heap_caps.c build/ide/esp_idf_components/heap/heap_caps_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/heap/heap_caps_init.c + /home/bogdan/esp-idf-v5.0.3/components/heap/heap_caps_init.c build/ide/esp_idf_components/heap/multi_heap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/heap/multi_heap.c + /home/bogdan/esp-idf-v5.0.3/components/heap/multi_heap.c build/ide/esp_idf_components/http_parser/http_parser.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/http_parser/http_parser.c + /home/bogdan/esp-idf-v5.0.3/components/http_parser/http_parser.c build/ide/esp_idf_components/log/log.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/log/log.c + /home/bogdan/esp-idf-v5.0.3/components/log/log.c build/ide/esp_idf_components/log/log_buffers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/log/log_buffers.c + /home/bogdan/esp-idf-v5.0.3/components/log/log_buffers.c build/ide/esp_idf_components/log/log_freertos.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/log/log_freertos.c + /home/bogdan/esp-idf-v5.0.3/components/log/log_freertos.c build/ide/esp_idf_components/newlib/abort.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/abort.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/abort.c build/ide/esp_idf_components/newlib/assert.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/assert.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/assert.c build/ide/esp_idf_components/newlib/heap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/heap.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/heap.c build/ide/esp_idf_components/newlib/locks.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/locks.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/locks.c build/ide/esp_idf_components/newlib/newlib_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/newlib_init.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/newlib_init.c build/ide/esp_idf_components/newlib/poll.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/poll.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/poll.c build/ide/esp_idf_components/newlib/pthread.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/pthread.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/pthread.c build/ide/esp_idf_components/newlib/random.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/random.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/random.c build/ide/esp_idf_components/newlib/realpath.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/realpath.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/realpath.c build/ide/esp_idf_components/newlib/reent_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/reent_init.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/reent_init.c build/ide/esp_idf_components/newlib/stdatomic.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/stdatomic.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/stdatomic.c build/ide/esp_idf_components/newlib/syscalls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/syscalls.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/syscalls.c build/ide/esp_idf_components/newlib/sysconf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/sysconf.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/sysconf.c build/ide/esp_idf_components/newlib/termios.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/termios.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/termios.c build/ide/esp_idf_components/newlib/time.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/time.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/time.c build/ide/esp_idf_components/perfmon/xtensa_perfmon_access.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_access.c + /home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_access.c build/ide/esp_idf_components/perfmon/xtensa_perfmon_apis.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_apis.c + /home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_apis.c build/ide/esp_idf_components/perfmon/xtensa_perfmon_masks.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_masks.c + /home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_masks.c build/ide/esp_idf_components/pthread/pthread.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/pthread/pthread.c + /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread.c build/ide/esp_idf_components/pthread/pthread_cond_var.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/pthread/pthread_cond_var.c + /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_cond_var.c build/ide/esp_idf_components/pthread/pthread_local_storage.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/pthread/pthread_local_storage.c + /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_local_storage.c build/ide/esp_idf_components/pthread/pthread_rwlock.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/pthread/pthread_rwlock.c + /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_rwlock.c build/ide/esp_idf_components/sdmmc/sdmmc_cmd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/sdmmc/sdmmc_cmd.c + /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_cmd.c build/ide/esp_idf_components/sdmmc/sdmmc_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/sdmmc/sdmmc_common.c + /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_common.c build/ide/esp_idf_components/sdmmc/sdmmc_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/sdmmc/sdmmc_init.c + /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_init.c build/ide/esp_idf_components/sdmmc/sdmmc_io.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/sdmmc/sdmmc_io.c + /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_io.c build/ide/esp_idf_components/sdmmc/sdmmc_mmc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/sdmmc/sdmmc_mmc.c + /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_mmc.c build/ide/esp_idf_components/sdmmc/sdmmc_sd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/sdmmc/sdmmc_sd.c + /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_sd.c build/ide/esp_idf_components/soc/dport_access_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/dport_access_common.c + /home/bogdan/esp-idf-v5.0.3/components/soc/dport_access_common.c build/ide/esp_idf_components/soc/lldesc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/lldesc.c + /home/bogdan/esp-idf-v5.0.3/components/soc/lldesc.c build/ide/esp_idf_components/spi_flash/cache_utils.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/cache_utils.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/cache_utils.c build/ide/esp_idf_components/spi_flash/esp_flash_api.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/esp_flash_api.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp_flash_api.c build/ide/esp_idf_components/spi_flash/esp_flash_spi_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/esp_flash_spi_init.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp_flash_spi_init.c build/ide/esp_idf_components/spi_flash/flash_brownout_hook.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/flash_brownout_hook.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_brownout_hook.c build/ide/esp_idf_components/spi_flash/flash_mmap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/flash_mmap.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_mmap.c build/ide/esp_idf_components/spi_flash/flash_ops.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/flash_ops.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_ops.c build/ide/esp_idf_components/spi_flash/memspi_host_driver.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/memspi_host_driver.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/memspi_host_driver.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_boya.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_boya.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_boya.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_drivers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_drivers.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_drivers.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_gd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_gd.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_gd.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_generic.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_generic.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_generic.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_issi.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_issi.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_issi.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_mxic.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_mxic_opi.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic_opi.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic_opi.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_th.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_th.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_th.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_winbond.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_winbond.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_winbond.c build/ide/esp_idf_components/spi_flash/spi_flash_os_func_app.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_app.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_app.c build/ide/esp_idf_components/spi_flash/spi_flash_os_func_noos.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_noos.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_noos.c build/ide/esp_idf_components/spiffs/esp_spiffs.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spiffs/esp_spiffs.c + /home/bogdan/esp-idf-v5.0.3/components/spiffs/esp_spiffs.c build/ide/esp_idf_components/spiffs/spiffs_api.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spiffs/spiffs_api.c + /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs_api.c build/ide/esp_idf_components/tcp_transport/transport.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/tcp_transport/transport.c + /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport.c build/ide/esp_idf_components/tcp_transport/transport_internal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/tcp_transport/transport_internal.c + /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_internal.c build/ide/esp_idf_components/tcp_transport/transport_ssl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/tcp_transport/transport_ssl.c + /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_ssl.c build/ide/esp_idf_components/tcp_transport/transport_ws.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/tcp_transport/transport_ws.c + /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_ws.c build/ide/esp_idf_components/unity/unity_port_esp32.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/unity/unity_port_esp32.c + /home/bogdan/esp-idf-v5.0.3/components/unity/unity_port_esp32.c build/ide/esp_idf_components/unity/unity_runner.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/unity/unity_runner.c + /home/bogdan/esp-idf-v5.0.3/components/unity/unity_runner.c build/ide/esp_idf_components/unity/unity_utils_cache.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/unity/unity_utils_cache.c + /home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_cache.c build/ide/esp_idf_components/unity/unity_utils_freertos.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/unity/unity_utils_freertos.c + /home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_freertos.c build/ide/esp_idf_components/unity/unity_utils_memory.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/unity/unity_utils_memory.c + /home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_memory.c build/ide/esp_idf_components/vfs/vfs.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/vfs/vfs.c + /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs.c build/ide/esp_idf_components/vfs/vfs_console.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/vfs/vfs_console.c + /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_console.c build/ide/esp_idf_components/vfs/vfs_eventfd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/vfs/vfs_eventfd.c + /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_eventfd.c build/ide/esp_idf_components/vfs/vfs_semihost.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/vfs/vfs_semihost.c + /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_semihost.c build/ide/esp_idf_components/vfs/vfs_uart.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/vfs/vfs_uart.c + /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_uart.c build/ide/esp_idf_components/wear_levelling/Partition.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wear_levelling/Partition.cpp + /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/Partition.cpp build/ide/esp_idf_components/wear_levelling/SPI_Flash.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wear_levelling/SPI_Flash.cpp + /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/SPI_Flash.cpp build/ide/esp_idf_components/wear_levelling/WL_Ext_Perf.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Perf.cpp + /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Perf.cpp build/ide/esp_idf_components/wear_levelling/WL_Ext_Safe.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Safe.cpp + /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Safe.cpp build/ide/esp_idf_components/wear_levelling/WL_Flash.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wear_levelling/WL_Flash.cpp + /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Flash.cpp build/ide/esp_idf_components/wear_levelling/crc32.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wear_levelling/crc32.cpp + /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/crc32.cpp build/ide/esp_idf_components/wear_levelling/wear_levelling.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wear_levelling/wear_levelling.cpp + /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/wear_levelling.cpp build/ide/esp_idf_components/xtensa/eri.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/xtensa/eri.c + /home/bogdan/esp-idf-v5.0.3/components/xtensa/eri.c build/ide/esp_idf_components/xtensa/xt_trax.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/xtensa/xt_trax.c + /home/bogdan/esp-idf-v5.0.3/components/xtensa/xt_trax.c build/ide/esp_idf_components/xtensa/xtensa_intr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/xtensa/xtensa_intr.c + /home/bogdan/esp-idf-v5.0.3/components/xtensa/xtensa_intr.c build/ide/esp_idf_components/xtensa/xtensa_intr_asm.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/xtensa/xtensa_intr_asm.S + /home/bogdan/esp-idf-v5.0.3/components/xtensa/xtensa_intr_asm.S build/ide/esp_idf_components/app_trace/gcov/gcov_rtio.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/app_trace/gcov/gcov_rtio.c + /home/bogdan/esp-idf-v5.0.3/components/app_trace/gcov/gcov_rtio.c build/ide/esp_idf_components/app_trace/port/port_uart.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/app_trace/port/port_uart.c + /home/bogdan/esp-idf-v5.0.3/components/app_trace/port/port_uart.c build/ide/esp_idf_components/bootloader_support/src/bootloader_clock_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_clock_init.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_clock_init.c build/ide/esp_idf_components/bootloader_support/src/bootloader_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common.c build/ide/esp_idf_components/bootloader_support/src/bootloader_common_loader.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common_loader.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common_loader.c build/ide/esp_idf_components/bootloader_support/src/bootloader_efuse.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_efuse.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_efuse.c build/ide/esp_idf_components/bootloader_support/src/bootloader_mem.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_mem.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_mem.c build/ide/esp_idf_components/bootloader_support/src/bootloader_random.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random.c build/ide/esp_idf_components/bootloader_support/src/bootloader_random_esp32.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random_esp32.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random_esp32.c build/ide/esp_idf_components/bootloader_support/src/bootloader_utility.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_utility.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_utility.c build/ide/esp_idf_components/bootloader_support/src/esp_image_format.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/esp_image_format.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/esp_image_format.c build/ide/esp_idf_components/bootloader_support/src/flash_encrypt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/flash_encrypt.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/flash_encrypt.c build/ide/esp_idf_components/bootloader_support/src/flash_partitions.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/flash_partitions.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/flash_partitions.c build/ide/esp_idf_components/bootloader_support/src/secure_boot.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/secure_boot.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/secure_boot.c build/ide/esp_idf_components/console/argtable3/arg_cmd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_cmd.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_cmd.c build/ide/esp_idf_components/console/argtable3/arg_date.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_date.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_date.c build/ide/esp_idf_components/console/argtable3/arg_dbl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_dbl.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_dbl.c build/ide/esp_idf_components/console/argtable3/arg_dstr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_dstr.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_dstr.c build/ide/esp_idf_components/console/argtable3/arg_end.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_end.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_end.c build/ide/esp_idf_components/console/argtable3/arg_file.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_file.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_file.c build/ide/esp_idf_components/console/argtable3/arg_hashtable.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_hashtable.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_hashtable.c build/ide/esp_idf_components/console/argtable3/arg_int.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_int.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_int.c build/ide/esp_idf_components/console/argtable3/arg_lit.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_lit.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_lit.c build/ide/esp_idf_components/console/argtable3/arg_rem.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_rem.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_rem.c build/ide/esp_idf_components/console/argtable3/arg_rex.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_rex.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_rex.c build/ide/esp_idf_components/console/argtable3/arg_str.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_str.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_str.c build/ide/esp_idf_components/console/argtable3/arg_utils.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/arg_utils.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_utils.c build/ide/esp_idf_components/console/argtable3/argtable3.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/argtable3/argtable3.c + /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/argtable3.c build/ide/esp_idf_components/console/linenoise/linenoise.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/console/linenoise/linenoise.c + /home/bogdan/esp-idf-v5.0.3/components/console/linenoise/linenoise.c build/ide/esp_idf_components/driver/deprecated/adc_dma_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/adc_dma_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_dma_legacy.c build/ide/esp_idf_components/driver/deprecated/adc_i2s_deprecated.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/adc_i2s_deprecated.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_i2s_deprecated.c build/ide/esp_idf_components/driver/deprecated/adc_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/adc_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_legacy.c build/ide/esp_idf_components/driver/deprecated/i2s_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/i2s_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/i2s_legacy.c build/ide/esp_idf_components/driver/deprecated/mcpwm_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/mcpwm_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/mcpwm_legacy.c build/ide/esp_idf_components/driver/deprecated/pcnt_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/pcnt_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/pcnt_legacy.c build/ide/esp_idf_components/driver/deprecated/rmt_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/rmt_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/rmt_legacy.c build/ide/esp_idf_components/driver/deprecated/sigma_delta_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/sigma_delta_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/sigma_delta_legacy.c build/ide/esp_idf_components/driver/deprecated/timer_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/deprecated/timer_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/timer_legacy.c build/ide/esp_idf_components/driver/esp32/dac.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/esp32/dac.c + /home/bogdan/esp-idf-v5.0.3/components/driver/esp32/dac.c build/ide/esp_idf_components/driver/esp32/touch_sensor.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/esp32/touch_sensor.c + /home/bogdan/esp-idf-v5.0.3/components/driver/esp32/touch_sensor.c build/ide/esp_idf_components/driver/gpio/gpio.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/gpio/gpio.c + /home/bogdan/esp-idf-v5.0.3/components/driver/gpio/gpio.c build/ide/esp_idf_components/driver/gpio/rtc_io.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/gpio/rtc_io.c + /home/bogdan/esp-idf-v5.0.3/components/driver/gpio/rtc_io.c build/ide/esp_idf_components/driver/i2s/i2s_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/i2s/i2s_common.c + /home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_common.c build/ide/esp_idf_components/driver/i2s/i2s_pdm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/i2s/i2s_pdm.c + /home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_pdm.c build/ide/esp_idf_components/driver/i2s/i2s_std.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/i2s/i2s_std.c + /home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_std.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_cap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cap.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cap.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_cmpr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cmpr.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cmpr.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_com.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_com.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_com.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_fault.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_fault.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_fault.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_gen.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_gen.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_gen.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_oper.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_oper.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_oper.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_sync.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_sync.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_sync.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_timer.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_timer.c + /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_timer.c build/ide/esp_idf_components/driver/rmt/rmt_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/rmt/rmt_common.c + /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_common.c build/ide/esp_idf_components/driver/rmt/rmt_encoder.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/rmt/rmt_encoder.c + /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_encoder.c build/ide/esp_idf_components/driver/rmt/rmt_rx.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/rmt/rmt_rx.c + /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_rx.c build/ide/esp_idf_components/driver/rmt/rmt_tx.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/driver/rmt/rmt_tx.c + /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_tx.c build/ide/esp_idf_components/efuse/esp32/esp_efuse_fields.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_fields.c + /home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_fields.c build/ide/esp_idf_components/efuse/esp32/esp_efuse_table.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_table.c + /home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_table.c build/ide/esp_idf_components/efuse/esp32/esp_efuse_utility.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_utility.c + /home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_utility.c build/ide/esp_idf_components/efuse/src/esp_efuse_api.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/efuse/src/esp_efuse_api.c + /home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_api.c build/ide/esp_idf_components/efuse/src/esp_efuse_fields.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/efuse/src/esp_efuse_fields.c + /home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_fields.c build/ide/esp_idf_components/efuse/src/esp_efuse_utility.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/efuse/src/esp_efuse_utility.c + /home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_utility.c build/ide/esp_idf_components/esp-tls/esp-tls-crypto/esp_tls_crypto.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp-tls/esp-tls-crypto/esp_tls_crypto.c + /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp-tls-crypto/esp_tls_crypto.c build/ide/esp_idf_components/esp_adc/deprecated/esp_adc_cal_common_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/deprecated/esp_adc_cal_common_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/deprecated/esp_adc_cal_common_legacy.c build/ide/esp_idf_components/esp_adc/esp32/adc_cali_line_fitting.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/esp32/adc_cali_line_fitting.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/esp32/adc_cali_line_fitting.c build/ide/esp_idf_components/esp_common/src/esp_err_to_name.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_common/src/esp_err_to_name.c + /home/bogdan/esp-idf-v5.0.3/components/esp_common/src/esp_err_to_name.c build/ide/esp_idf_components/esp_eth/src/esp_eth.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth.c build/ide/esp_idf_components/esp_eth/src/esp_eth_mac_esp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_mac_esp.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_mac_esp.c build/ide/esp_idf_components/esp_eth/src/esp_eth_netif_glue.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_netif_glue.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_netif_glue.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_802_3.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_802_3.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_802_3.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_dp83848.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_dp83848.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_dp83848.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_ip101.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ip101.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ip101.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_ksz80xx.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ksz80xx.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ksz80xx.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_lan87xx.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_lan87xx.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_lan87xx.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_rtl8201.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_rtl8201.c + /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_rtl8201.c build/ide/esp_idf_components/esp_gdbstub/esp_common/gdbstub_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_gdbstub/esp_common/gdbstub_common.c + /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/esp_common/gdbstub_common.c build/ide/esp_idf_components/esp_gdbstub/src/gdbstub.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_gdbstub/src/gdbstub.c + /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/src/gdbstub.c build/ide/esp_idf_components/esp_gdbstub/src/packet.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_gdbstub/src/packet.c + /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/src/packet.c build/ide/esp_idf_components/esp_gdbstub/xtensa/gdbstub-entry.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub-entry.S + /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub-entry.S build/ide/esp_idf_components/esp_gdbstub/xtensa/gdbstub_xtensa.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub_xtensa.c + /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub_xtensa.c build/ide/esp_idf_components/esp_gdbstub/xtensa/xt_debugexception.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/xt_debugexception.S + /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/xt_debugexception.S build/ide/esp_idf_components/esp_hid/src/esp_hid_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hid/src/esp_hid_common.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hid_common.c build/ide/esp_idf_components/esp_hid/src/esp_hidd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hid/src/esp_hidd.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hidd.c build/ide/esp_idf_components/esp_hid/src/esp_hidh.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hid/src/esp_hidh.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hidh.c build/ide/esp_idf_components/esp_http_client/lib/http_auth.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_client/lib/http_auth.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_auth.c build/ide/esp_idf_components/esp_http_client/lib/http_header.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_client/lib/http_header.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_header.c build/ide/esp_idf_components/esp_http_client/lib/http_utils.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_client/lib/http_utils.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_utils.c build/ide/esp_idf_components/esp_http_server/src/httpd_main.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_server/src/httpd_main.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_main.c build/ide/esp_idf_components/esp_http_server/src/httpd_parse.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_server/src/httpd_parse.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_parse.c build/ide/esp_idf_components/esp_http_server/src/httpd_sess.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_server/src/httpd_sess.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_sess.c build/ide/esp_idf_components/esp_http_server/src/httpd_txrx.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_server/src/httpd_txrx.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_txrx.c build/ide/esp_idf_components/esp_http_server/src/httpd_uri.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_server/src/httpd_uri.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_uri.c build/ide/esp_idf_components/esp_http_server/src/httpd_ws.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_server/src/httpd_ws.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_ws.c build/ide/esp_idf_components/esp_https_ota/src/esp_https_ota.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_https_ota/src/esp_https_ota.c + /home/bogdan/esp-idf-v5.0.3/components/esp_https_ota/src/esp_https_ota.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_common.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_common.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io_i2c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2c.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2c.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io_i2s.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2s.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2s.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io_spi.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_spi.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_spi.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_nt35510.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_nt35510.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_nt35510.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_ops.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ops.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ops.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_ssd1306.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ssd1306.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ssd1306.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_st7789.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_st7789.c + /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_st7789.c build/ide/esp_idf_components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c build/ide/esp_idf_components/esp_local_ctrl/src/esp_local_ctrl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl.c + /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl.c build/ide/esp_idf_components/esp_local_ctrl/src/esp_local_ctrl_handler.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_handler.c + /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_handler.c build/ide/esp_idf_components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c + /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c build/ide/esp_idf_components/esp_netif/lwip/esp_netif_lwip.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip.c build/ide/esp_idf_components/esp_netif/lwip/esp_netif_lwip_defaults.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip_defaults.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip_defaults.c build/ide/esp_idf_components/esp_phy/src/lib_printf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_phy/src/lib_printf.c + /home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/lib_printf.c build/ide/esp_idf_components/esp_phy/src/phy_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_phy/src/phy_init.c + /home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/phy_init.c build/ide/esp_idf_components/esp_phy/src/phy_override.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_phy/src/phy_override.c + /home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/phy_override.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_crc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_crc.c + /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_crc.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_efuse.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_efuse.c + /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_efuse.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_longjmp.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_longjmp.S + /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_longjmp.S build/ide/esp_idf_components/esp_rom/patches/esp_rom_regi2c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_regi2c.c + /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_regi2c.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_spiflash.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_spiflash.c + /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_spiflash.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_sys.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_sys.c + /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_sys.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_uart.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_uart.c + /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_uart.c build/ide/esp_idf_components/esp_system/port/brownout.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/brownout.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/brownout.c build/ide/esp_idf_components/esp_system/port/cpu_start.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/cpu_start.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/cpu_start.c build/ide/esp_idf_components/esp_system/port/panic_handler.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/panic_handler.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/panic_handler.c build/ide/esp_idf_components/esp_system/task_wdt/task_wdt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt.c build/ide/esp_idf_components/esp_system/task_wdt/task_wdt_impl_timergroup.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt_impl_timergroup.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt_impl_timergroup.c build/ide/esp_idf_components/esp_timer/src/esp_timer.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_timer/src/esp_timer.c + /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/esp_timer.c build/ide/esp_idf_components/esp_timer/src/esp_timer_impl_lac.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_timer/src/esp_timer_impl_lac.c + /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/esp_timer_impl_lac.c build/ide/esp_idf_components/esp_timer/src/ets_timer_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_timer/src/ets_timer_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/ets_timer_legacy.c build/ide/esp_idf_components/esp_timer/src/system_time.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_timer/src/system_time.c + /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/system_time.c build/ide/esp_idf_components/esp_wifi/esp32/esp_adapter.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/esp32/esp_adapter.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/esp32/esp_adapter.c build/ide/esp_idf_components/esp_wifi/src/coexist.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/coexist.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/coexist.c build/ide/esp_idf_components/esp_wifi/src/mesh_event.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/mesh_event.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/mesh_event.c build/ide/esp_idf_components/esp_wifi/src/smartconfig.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig.c build/ide/esp_idf_components/esp_wifi/src/smartconfig_ack.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig_ack.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig_ack.c build/ide/esp_idf_components/esp_wifi/src/wifi_default.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default.c build/ide/esp_idf_components/esp_wifi/src/wifi_default_ap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default_ap.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default_ap.c build/ide/esp_idf_components/esp_wifi/src/wifi_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/wifi_init.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_init.c build/ide/esp_idf_components/esp_wifi/src/wifi_netif.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_wifi/src/wifi_netif.c + /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_netif.c build/ide/esp_idf_components/espcoredump/src/core_dump_binary.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/espcoredump/src/core_dump_binary.c + /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_binary.c build/ide/esp_idf_components/espcoredump/src/core_dump_checksum.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/espcoredump/src/core_dump_checksum.c + /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_checksum.c build/ide/esp_idf_components/espcoredump/src/core_dump_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/espcoredump/src/core_dump_common.c + /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_common.c build/ide/esp_idf_components/espcoredump/src/core_dump_elf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/espcoredump/src/core_dump_elf.c + /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_elf.c build/ide/esp_idf_components/espcoredump/src/core_dump_flash.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/espcoredump/src/core_dump_flash.c + /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_flash.c build/ide/esp_idf_components/espcoredump/src/core_dump_uart.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/espcoredump/src/core_dump_uart.c + /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_uart.c build/ide/esp_idf_components/fatfs/diskio/diskio.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/diskio/diskio.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio.c build/ide/esp_idf_components/fatfs/diskio/diskio_rawflash.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/diskio/diskio_rawflash.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_rawflash.c build/ide/esp_idf_components/fatfs/diskio/diskio_sdmmc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/diskio/diskio_sdmmc.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_sdmmc.c build/ide/esp_idf_components/fatfs/diskio/diskio_wl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/diskio/diskio_wl.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_wl.c build/ide/esp_idf_components/fatfs/src/ff.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/src/ff.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/src/ff.c build/ide/esp_idf_components/fatfs/src/ffunicode.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/src/ffunicode.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/src/ffunicode.c build/ide/esp_idf_components/fatfs/vfs/vfs_fat.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat.c build/ide/esp_idf_components/fatfs/vfs/vfs_fat_sdmmc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_sdmmc.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_sdmmc.c build/ide/esp_idf_components/fatfs/vfs/vfs_fat_spiflash.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_spiflash.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_spiflash.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/croutine.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/croutine.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/croutine.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/event_groups.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/event_groups.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/event_groups.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/list.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/list.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/list.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/queue.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/queue.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/queue.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/stream_buffer.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/stream_buffer.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/stream_buffer.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/tasks.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/tasks.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/tasks.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/timers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/timers.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/timers.c build/ide/esp_idf_components/freertos/esp_additions/freertos_v8_compat.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/esp_additions/freertos_v8_compat.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/esp_additions/freertos_v8_compat.c build/ide/esp_idf_components/hal/esp32/brownout_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/esp32/brownout_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/brownout_hal.c build/ide/esp_idf_components/hal/esp32/efuse_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/esp32/efuse_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/efuse_hal.c build/ide/esp_idf_components/hal/esp32/gpio_hal_workaround.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/esp32/gpio_hal_workaround.c + /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/gpio_hal_workaround.c build/ide/esp_idf_components/hal/esp32/touch_sensor_hal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/hal/esp32/touch_sensor_hal.c + /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/touch_sensor_hal.c build/ide/esp_idf_components/heap/port/memory_layout_utils.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/heap/port/memory_layout_utils.c + /home/bogdan/esp-idf-v5.0.3/components/heap/port/memory_layout_utils.c build/ide/esp_idf_components/heap/tlsf/tlsf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/heap/tlsf/tlsf.c + /home/bogdan/esp-idf-v5.0.3/components/heap/tlsf/tlsf.c build/ide/esp_idf_components/json/cJSON/cJSON.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/json/cJSON/cJSON.c + /home/bogdan/esp-idf-v5.0.3/components/json/cJSON/cJSON.c build/ide/esp_idf_components/json/cJSON/cJSON_Utils.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/json/cJSON/cJSON_Utils.c + /home/bogdan/esp-idf-v5.0.3/components/json/cJSON/cJSON_Utils.c build/ide/esp_idf_components/mbedtls/esp_crt_bundle/esp_crt_bundle.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/esp_crt_bundle/esp_crt_bundle.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/esp_crt_bundle/esp_crt_bundle.c build/ide/esp_idf_components/mbedtls/port/esp_bignum.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/esp_bignum.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_bignum.c build/ide/esp_idf_components/mbedtls/port/esp_hardware.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/esp_hardware.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_hardware.c build/ide/esp_idf_components/mbedtls/port/esp_mem.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/esp_mem.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_mem.c build/ide/esp_idf_components/mbedtls/port/esp_timing.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/esp_timing.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_timing.c build/ide/esp_idf_components/mbedtls/port/mbedtls_debug.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/mbedtls_debug.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/mbedtls_debug.c build/ide/esp_idf_components/mbedtls/port/net_sockets.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/net_sockets.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/net_sockets.c build/ide/esp_idf_components/mqtt/esp-mqtt/mqtt_client.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mqtt/esp-mqtt/mqtt_client.c + /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/mqtt_client.c build/ide/esp_idf_components/newlib/port/esp_time_impl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/newlib/port/esp_time_impl.c + /home/bogdan/esp-idf-v5.0.3/components/newlib/port/esp_time_impl.c build/ide/esp_idf_components/nvs_flash/src/nvs_api.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_api.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_api.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_cxx_api.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_cxx_api.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_cxx_api.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_handle_locked.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_locked.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_locked.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_handle_simple.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_simple.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_simple.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_item_hash_list.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_item_hash_list.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_item_hash_list.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_page.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_page.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_page.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_pagemanager.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_pagemanager.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_pagemanager.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_partition.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_partition_lookup.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_lookup.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_lookup.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_partition_manager.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_manager.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_manager.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_storage.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_storage.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_storage.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_types.cpp 1 - C:/Users/bogd/esp-idf-v5.0.3/components/nvs_flash/src/nvs_types.cpp + /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_types.cpp build/ide/esp_idf_components/protocomm/proto-c/constants.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/proto-c/constants.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/constants.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/sec0.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/proto-c/sec0.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec0.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/sec1.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/proto-c/sec1.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec1.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/sec2.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/proto-c/sec2.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec2.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/session.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/proto-c/session.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/session.pb-c.c build/ide/esp_idf_components/soc/esp32/adc_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/adc_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/adc_periph.c build/ide/esp_idf_components/soc/esp32/dac_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/dac_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/dac_periph.c build/ide/esp_idf_components/soc/esp32/dport_access.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/dport_access.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/dport_access.c build/ide/esp_idf_components/soc/esp32/gpio_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/gpio_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/gpio_periph.c build/ide/esp_idf_components/soc/esp32/i2c_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/i2c_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/i2c_periph.c build/ide/esp_idf_components/soc/esp32/i2s_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/i2s_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/i2s_periph.c build/ide/esp_idf_components/soc/esp32/interrupts.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/interrupts.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/interrupts.c build/ide/esp_idf_components/soc/esp32/lcd_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/lcd_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/lcd_periph.c build/ide/esp_idf_components/soc/esp32/ledc_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/ledc_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/ledc_periph.c build/ide/esp_idf_components/soc/esp32/mcpwm_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/mcpwm_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/mcpwm_periph.c build/ide/esp_idf_components/soc/esp32/pcnt_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/pcnt_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/pcnt_periph.c build/ide/esp_idf_components/soc/esp32/rmt_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/rmt_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/rmt_periph.c build/ide/esp_idf_components/soc/esp32/rtc_io_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/rtc_io_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/rtc_io_periph.c build/ide/esp_idf_components/soc/esp32/sdio_slave_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/sdio_slave_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdio_slave_periph.c build/ide/esp_idf_components/soc/esp32/sdm_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/sdm_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdm_periph.c build/ide/esp_idf_components/soc/esp32/sdmmc_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/sdmmc_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdmmc_periph.c build/ide/esp_idf_components/soc/esp32/spi_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/spi_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/spi_periph.c build/ide/esp_idf_components/soc/esp32/timer_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/timer_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/timer_periph.c build/ide/esp_idf_components/soc/esp32/touch_sensor_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/touch_sensor_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/touch_sensor_periph.c build/ide/esp_idf_components/soc/esp32/uart_periph.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/soc/esp32/uart_periph.c + /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/uart_periph.c build/ide/esp_idf_components/spi_flash/esp32/flash_ops_esp32.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spi_flash/esp32/flash_ops_esp32.c + /home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp32/flash_ops_esp32.c build/ide/esp_idf_components/ulp/ulp_common/ulp_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/ulp/ulp_common/ulp_common.c + /home/bogdan/esp-idf-v5.0.3/components/ulp/ulp_common/ulp_common.c build/ide/esp_idf_components/wifi_provisioning/proto-c/wifi_config.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_config.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_config.pb-c.c build/ide/esp_idf_components/wifi_provisioning/proto-c/wifi_constants.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_constants.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_constants.pb-c.c build/ide/esp_idf_components/wifi_provisioning/proto-c/wifi_scan.pb-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_scan.pb-c.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_scan.pb-c.c build/ide/esp_idf_components/wifi_provisioning/src/handlers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/src/handlers.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/handlers.c build/ide/esp_idf_components/wifi_provisioning/src/manager.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/src/manager.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/manager.c build/ide/esp_idf_components/wifi_provisioning/src/scheme_console.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_console.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_console.c build/ide/esp_idf_components/wifi_provisioning/src/scheme_softap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_softap.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_softap.c build/ide/esp_idf_components/wifi_provisioning/src/wifi_config.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_config.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_config.c build/ide/esp_idf_components/wifi_provisioning/src/wifi_scan.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_scan.c + /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_scan.c build/ide/esp_idf_components/wpa_supplicant/port/eloop.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/port/eloop.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/port/eloop.c build/ide/esp_idf_components/wpa_supplicant/port/os_xtensa.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/port/os_xtensa.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/port/os_xtensa.c build/ide/esp_idf_components/bootloader_support/bootloader_flash/src/bootloader_flash.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash.c build/ide/esp_idf_components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c build/ide/esp_idf_components/bootloader_support/bootloader_flash/src/flash_qio_mode.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c build/ide/esp_idf_components/bootloader_support/src/idf/bootloader_sha.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/bootloader_support/src/idf/bootloader_sha.c + /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/idf/bootloader_sha.c build/ide/esp_idf_components/cmock/CMock/src/cmock.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/cmock/CMock/src/cmock.c + /home/bogdan/esp-idf-v5.0.3/components/cmock/CMock/src/cmock.c build/ide/esp_idf_components/esp_adc/deprecated/esp32/esp_adc_cal_legacy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_adc/deprecated/esp32/esp_adc_cal_legacy.c + /home/bogdan/esp-idf-v5.0.3/components/esp_adc/deprecated/esp32/esp_adc_cal_legacy.c build/ide/esp_idf_components/esp_http_server/src/util/ctrl_sock.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_http_server/src/util/ctrl_sock.c + /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/util/ctrl_sock.c build/ide/esp_idf_components/esp_hw_support/port/esp32/cache_sram_mmu.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/cache_sram_mmu.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/cache_sram_mmu.c build/ide/esp_idf_components/esp_hw_support/port/esp32/chip_info.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/chip_info.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/chip_info.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_clk.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_clk_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk_init.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk_init.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_init.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_init.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_pm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_pm.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_pm.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_sleep.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_sleep.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_sleep.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_time.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_time.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_time.c build/ide/esp_idf_components/esp_hw_support/port/esp32/sar_periph_ctrl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/sar_periph_ctrl.c + /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/sar_periph_ctrl.c build/ide/esp_idf_components/esp_netif/lwip/netif/esp_pbuf_ref.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/lwip/netif/esp_pbuf_ref.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/esp_pbuf_ref.c build/ide/esp_idf_components/esp_netif/lwip/netif/ethernetif.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/lwip/netif/ethernetif.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/ethernetif.c build/ide/esp_idf_components/esp_netif/lwip/netif/wlanif.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_netif/lwip/netif/wlanif.c + /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/wlanif.c build/ide/esp_idf_components/fatfs/port/freertos/ffsystem.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/fatfs/port/freertos/ffsystem.c + /home/bogdan/esp-idf-v5.0.3/components/fatfs/port/freertos/ffsystem.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/port_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_common.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_common.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/port_systick.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_systick.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_systick.c build/ide/esp_idf_components/heap/port/esp32/memory_layout.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/heap/port/esp32/memory_layout.c + /home/bogdan/esp-idf-v5.0.3/components/heap/port/esp32/memory_layout.c build/ide/esp_idf_components/lwip/apps/dhcpserver/dhcpserver.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/apps/dhcpserver/dhcpserver.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/dhcpserver/dhcpserver.c build/ide/esp_idf_components/lwip/apps/ping/esp_ping.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/apps/ping/esp_ping.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/esp_ping.c build/ide/esp_idf_components/lwip/apps/ping/ping.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/apps/ping/ping.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/ping.c build/ide/esp_idf_components/lwip/apps/ping/ping_sock.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/apps/ping/ping_sock.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/ping_sock.c build/ide/esp_idf_components/lwip/apps/sntp/sntp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/apps/sntp/sntp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/sntp/sntp.c build/ide/esp_idf_components/lwip/port/esp32/sockets_ext.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/port/esp32/sockets_ext.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/sockets_ext.c build/ide/esp_idf_components/lwip/port/esp32/vfs_lwip.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/port/esp32/vfs_lwip.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/vfs_lwip.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aes.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aes.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aes.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aesce.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesce.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesce.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aesni.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesni.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesni.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aria.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aria.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aria.c build/ide/esp_idf_components/mbedtls/mbedtls/library/asn1parse.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1parse.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1parse.c build/ide/esp_idf_components/mbedtls/mbedtls/library/asn1write.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1write.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1write.c build/ide/esp_idf_components/mbedtls/mbedtls/library/base64.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/base64.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/base64.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum_core.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_core.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_core.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum_mod.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum_mod_raw.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod_raw.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod_raw.c build/ide/esp_idf_components/mbedtls/mbedtls/library/camellia.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/camellia.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/camellia.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ccm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ccm.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ccm.c build/ide/esp_idf_components/mbedtls/mbedtls/library/chacha20.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chacha20.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chacha20.c build/ide/esp_idf_components/mbedtls/mbedtls/library/chachapoly.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chachapoly.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chachapoly.c build/ide/esp_idf_components/mbedtls/mbedtls/library/cipher.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher.c build/ide/esp_idf_components/mbedtls/mbedtls/library/cipher_wrap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher_wrap.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher_wrap.c build/ide/esp_idf_components/mbedtls/mbedtls/library/cmac.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cmac.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cmac.c build/ide/esp_idf_components/mbedtls/mbedtls/library/constant_time.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/constant_time.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/constant_time.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ctr_drbg.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ctr_drbg.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ctr_drbg.c build/ide/esp_idf_components/mbedtls/mbedtls/library/debug.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/debug.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/debug.c build/ide/esp_idf_components/mbedtls/mbedtls/library/des.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/des.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/des.c build/ide/esp_idf_components/mbedtls/mbedtls/library/dhm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/dhm.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/dhm.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecdh.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdh.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdh.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecdsa.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdsa.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdsa.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecjpake.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecjpake.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecjpake.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecp_curves.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp_curves.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp_curves.c build/ide/esp_idf_components/mbedtls/mbedtls/library/entropy.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy.c build/ide/esp_idf_components/mbedtls/mbedtls/library/entropy_poll.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy_poll.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy_poll.c build/ide/esp_idf_components/mbedtls/mbedtls/library/error.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/error.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/error.c build/ide/esp_idf_components/mbedtls/mbedtls/library/gcm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/gcm.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/gcm.c build/ide/esp_idf_components/mbedtls/mbedtls/library/hash_info.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hash_info.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hash_info.c build/ide/esp_idf_components/mbedtls/mbedtls/library/hkdf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hkdf.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hkdf.c build/ide/esp_idf_components/mbedtls/mbedtls/library/hmac_drbg.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hmac_drbg.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hmac_drbg.c build/ide/esp_idf_components/mbedtls/mbedtls/library/lmots.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lmots.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lmots.c build/ide/esp_idf_components/mbedtls/mbedtls/library/lms.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lms.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lms.c build/ide/esp_idf_components/mbedtls/mbedtls/library/md.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md.c build/ide/esp_idf_components/mbedtls/mbedtls/library/md5.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md5.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md5.c build/ide/esp_idf_components/mbedtls/mbedtls/library/memory_buffer_alloc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/memory_buffer_alloc.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/memory_buffer_alloc.c build/ide/esp_idf_components/mbedtls/mbedtls/library/mps_reader.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_reader.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_reader.c build/ide/esp_idf_components/mbedtls/mbedtls/library/mps_trace.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_trace.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_trace.c build/ide/esp_idf_components/mbedtls/mbedtls/library/nist_kw.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/nist_kw.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/nist_kw.c build/ide/esp_idf_components/mbedtls/mbedtls/library/oid.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/oid.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/oid.c build/ide/esp_idf_components/mbedtls/mbedtls/library/padlock.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/padlock.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/padlock.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pem.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pem.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pem.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pk.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pk_wrap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk_wrap.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk_wrap.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkcs12.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs12.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs12.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkcs5.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs5.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs5.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkcs7.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs7.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs7.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkparse.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkparse.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkparse.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkwrite.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkwrite.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkwrite.c build/ide/esp_idf_components/mbedtls/mbedtls/library/platform.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform.c build/ide/esp_idf_components/mbedtls/mbedtls/library/platform_util.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform_util.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform_util.c build/ide/esp_idf_components/mbedtls/mbedtls/library/poly1305.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/poly1305.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/poly1305.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_aead.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_aead.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_aead.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_cipher.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_cipher.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_cipher.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_client.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_client.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_driver_wrappers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_driver_wrappers.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_driver_wrappers.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_ecp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_ecp.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_ecp.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_hash.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_hash.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_hash.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_mac.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_mac.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_mac.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_pake.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_pake.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_pake.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_rsa.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_rsa.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_rsa.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_se.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_se.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_se.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_slot_management.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_slot_management.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_slot_management.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_storage.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_storage.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_storage.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_its_file.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_its_file.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_its_file.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_util.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_util.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_util.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ripemd160.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ripemd160.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ripemd160.c build/ide/esp_idf_components/mbedtls/mbedtls/library/rsa.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa.c build/ide/esp_idf_components/mbedtls/mbedtls/library/rsa_alt_helpers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa_alt_helpers.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa_alt_helpers.c build/ide/esp_idf_components/mbedtls/mbedtls/library/sha1.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha1.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha1.c build/ide/esp_idf_components/mbedtls/mbedtls/library/sha256.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha256.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha256.c build/ide/esp_idf_components/mbedtls/mbedtls/library/sha512.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha512.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha512.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_cache.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cache.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cache.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_ciphersuites.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ciphersuites.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ciphersuites.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_client.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_client.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_cookie.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cookie.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cookie.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_msg.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_msg.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_msg.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_ticket.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ticket.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ticket.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls12_client.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_client.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls12_server.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_server.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_server.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_client.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_client.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_generic.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_generic.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_generic.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_keys.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_keys.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_keys.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_server.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_server.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_server.c build/ide/esp_idf_components/mbedtls/mbedtls/library/threading.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/threading.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/threading.c build/ide/esp_idf_components/mbedtls/mbedtls/library/timing.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/timing.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/timing.c build/ide/esp_idf_components/mbedtls/mbedtls/library/version.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version.c build/ide/esp_idf_components/mbedtls/mbedtls/library/version_features.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version_features.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version_features.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_create.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_create.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_create.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_crl.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crl.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crl.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_crt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crt.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crt.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_csr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_csr.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_csr.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509write_crt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_crt.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_crt.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509write_csr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_csr.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_csr.c build/ide/esp_idf_components/mbedtls/port/aes/esp_aes_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_common.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_common.c build/ide/esp_idf_components/mbedtls/port/aes/esp_aes_gcm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_gcm.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_gcm.c build/ide/esp_idf_components/mbedtls/port/aes/esp_aes_xts.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_xts.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_xts.c build/ide/esp_idf_components/mbedtls/port/esp32/bignum.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/esp32/bignum.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp32/bignum.c build/ide/esp_idf_components/mbedtls/port/md/esp_md.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/md/esp_md.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/md/esp_md.c build/ide/esp_idf_components/mbedtls/port/sha/esp_sha.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/sha/esp_sha.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/esp_sha.c build/ide/esp_idf_components/mqtt/esp-mqtt/lib/mqtt_msg.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_msg.c + /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_msg.c build/ide/esp_idf_components/mqtt/esp-mqtt/lib/mqtt_outbox.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_outbox.c + /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_outbox.c build/ide/esp_idf_components/mqtt/esp-mqtt/lib/platform_esp32_idf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/platform_esp32_idf.c + /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/platform_esp32_idf.c build/ide/esp_idf_components/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c + /home/bogdan/esp-idf-v5.0.3/components/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c build/ide/esp_idf_components/protocomm/src/common/protocomm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/common/protocomm.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/common/protocomm.c build/ide/esp_idf_components/protocomm/src/security/security0.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/security/security0.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security0.c build/ide/esp_idf_components/protocomm/src/security/security1.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/security/security1.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security1.c build/ide/esp_idf_components/protocomm/src/security/security2.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/security/security2.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security2.c build/ide/esp_idf_components/protocomm/src/transports/protocomm_console.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_console.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_console.c build/ide/esp_idf_components/protocomm/src/transports/protocomm_httpd.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_httpd.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_httpd.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_cache.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_cache.c + /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_cache.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_check.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_check.c + /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_check.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_gc.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_gc.c + /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_gc.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_hydrogen.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_hydrogen.c + /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_hydrogen.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_nucleus.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_nucleus.c + /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_nucleus.c build/ide/esp_idf_components/unity/port/esp/unity_utils_memory_esp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/unity/port/esp/unity_utils_memory_esp.c + /home/bogdan/esp-idf-v5.0.3/components/unity/port/esp/unity_utils_memory_esp.c build/ide/esp_idf_components/unity/unity/src/unity.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/unity/unity/src/unity.c + /home/bogdan/esp-idf-v5.0.3/components/unity/unity/src/unity.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_common.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_hostap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_hostap.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_hostap.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_owe.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_owe.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_owe.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpa2.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa2.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa2.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wps.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wps.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wps.c build/ide/esp_idf_components/wpa_supplicant/src/ap/ap_config.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ap_config.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ap_config.c build/ide/esp_idf_components/wpa_supplicant/src/ap/ieee802_1x.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ieee802_1x.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ieee802_1x.c build/ide/esp_idf_components/wpa_supplicant/src/ap/sta_info.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/sta_info.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/sta_info.c build/ide/esp_idf_components/wpa_supplicant/src/ap/wpa_auth.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth.c build/ide/esp_idf_components/wpa_supplicant/src/ap/wpa_auth_ie.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth_ie.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth_ie.c build/ide/esp_idf_components/wpa_supplicant/src/common/dragonfly.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/common/dragonfly.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/dragonfly.c build/ide/esp_idf_components/wpa_supplicant/src/common/ieee802_11_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/common/ieee802_11_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/ieee802_11_common.c build/ide/esp_idf_components/wpa_supplicant/src/common/sae.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/common/sae.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/sae.c build/ide/esp_idf_components/wpa_supplicant/src/common/wpa_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/common/wpa_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/wpa_common.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-ccm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-ccm.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-ccm.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-gcm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-gcm.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-gcm.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-omac1.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-omac1.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-omac1.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-siv.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-siv.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-siv.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-unwrap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-unwrap.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-unwrap.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-wrap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-wrap.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-wrap.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/ccmp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ccmp.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ccmp.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/crypto_ops.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/crypto_ops.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/crypto_ops.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/des-internal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/des-internal.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/des-internal.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/dh_group5.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_group5.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_group5.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/dh_groups.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_groups.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_groups.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/md4-internal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/md4-internal.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/md4-internal.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/ms_funcs.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ms_funcs.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ms_funcs.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/rc4.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/rc4.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/rc4.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha1-prf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-prf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-prf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha1-tlsprf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tlsprf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tlsprf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha1-tprf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tprf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tprf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha256-kdf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-kdf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-kdf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha256-prf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-prf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-prf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha256-tlsprf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-tlsprf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-tlsprf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha384-prf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-prf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-prf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha384-tlsprf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-tlsprf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-tlsprf.c build/ide/esp_idf_components/wpa_supplicant/src/eap_common/eap_wsc_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_common/eap_wsc_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_common/eap_wsc_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/chap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/chap.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/chap.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_fast.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_fast_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_fast_pac.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_pac.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_pac.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_mschapv2.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_mschapv2.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_mschapv2.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_peap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_peap_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_tls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_tls_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_ttls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_ttls.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_ttls.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/mschapv2.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/mschapv2.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/mschapv2.c build/ide/esp_idf_components/wpa_supplicant/src/rsn_supp/pmksa_cache.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/pmksa_cache.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/pmksa_cache.c build/ide/esp_idf_components/wpa_supplicant/src/rsn_supp/wpa.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa.c build/ide/esp_idf_components/wpa_supplicant/src/rsn_supp/wpa_ie.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa_ie.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa_ie.c build/ide/esp_idf_components/wpa_supplicant/src/utils/base64.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/base64.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/base64.c build/ide/esp_idf_components/wpa_supplicant/src/utils/bitfield.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/bitfield.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/bitfield.c build/ide/esp_idf_components/wpa_supplicant/src/utils/common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/common.c build/ide/esp_idf_components/wpa_supplicant/src/utils/ext_password.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/ext_password.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/ext_password.c build/ide/esp_idf_components/wpa_supplicant/src/utils/json.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/json.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/json.c build/ide/esp_idf_components/wpa_supplicant/src/utils/uuid.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/uuid.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/uuid.c build/ide/esp_idf_components/wpa_supplicant/src/utils/wpa_debug.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpa_debug.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpa_debug.c build/ide/esp_idf_components/wpa_supplicant/src/utils/wpabuf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpabuf.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpabuf.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_attr_build.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_build.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_build.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_attr_parse.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_parse.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_parse.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_attr_process.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_process.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_process.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_common.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_common.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_common.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_dev_attr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_dev_attr.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_dev_attr.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_enrollee.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_enrollee.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_enrollee.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/debug_helpers.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/debug_helpers_asm.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers_asm.S + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers_asm.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/debug_stubs.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_stubs.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_stubs.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/esp_ipc_isr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/expression_with_stack.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/expression_with_stack_asm.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack_asm.S + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack_asm.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/panic_arch.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_arch.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_arch.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/panic_handler_asm.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_handler_asm.S + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_handler_asm.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/trax.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/trax.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/trax.c build/ide/esp_idf_components/esp_system/port/soc/esp32/cache_err_int.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/cache_err_int.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/cache_err_int.c build/ide/esp_idf_components/esp_system/port/soc/esp32/clk.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/clk.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/clk.c build/ide/esp_idf_components/esp_system/port/soc/esp32/highint_hdl.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/highint_hdl.S + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/highint_hdl.S build/ide/esp_idf_components/esp_system/port/soc/esp32/reset_reason.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/reset_reason.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/reset_reason.c build/ide/esp_idf_components/esp_system/port/soc/esp32/system_internal.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/system_internal.c + /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/system_internal.c build/ide/esp_idf_components/espcoredump/src/port/xtensa/core_dump_port.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/espcoredump/src/port/xtensa/core_dump_port.c + /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/port/xtensa/core_dump_port.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_context.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_context.S + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_context.S build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S 1 - C:/Users/bogd/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S + /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S build/ide/esp_idf_components/lwip/lwip/src/api/api_lib.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_lib.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_lib.c build/ide/esp_idf_components/lwip/lwip/src/api/api_msg.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_msg.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_msg.c build/ide/esp_idf_components/lwip/lwip/src/api/err.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/err.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/err.c build/ide/esp_idf_components/lwip/lwip/src/api/if_api.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/if_api.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/if_api.c build/ide/esp_idf_components/lwip/lwip/src/api/netbuf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/netbuf.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netbuf.c build/ide/esp_idf_components/lwip/lwip/src/api/netdb.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/netdb.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netdb.c build/ide/esp_idf_components/lwip/lwip/src/api/netifapi.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/netifapi.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netifapi.c build/ide/esp_idf_components/lwip/lwip/src/api/sockets.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/sockets.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/sockets.c build/ide/esp_idf_components/lwip/lwip/src/api/tcpip.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/api/tcpip.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/tcpip.c build/ide/esp_idf_components/lwip/lwip/src/core/def.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/def.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/def.c build/ide/esp_idf_components/lwip/lwip/src/core/dns.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/dns.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/dns.c build/ide/esp_idf_components/lwip/lwip/src/core/inet_chksum.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/inet_chksum.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/inet_chksum.c build/ide/esp_idf_components/lwip/lwip/src/core/init.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/init.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/init.c build/ide/esp_idf_components/lwip/lwip/src/core/ip.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ip.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ip.c build/ide/esp_idf_components/lwip/lwip/src/core/mem.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/mem.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/mem.c build/ide/esp_idf_components/lwip/lwip/src/core/memp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/memp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/memp.c build/ide/esp_idf_components/lwip/lwip/src/core/netif.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/netif.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/netif.c build/ide/esp_idf_components/lwip/lwip/src/core/pbuf.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/pbuf.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/pbuf.c build/ide/esp_idf_components/lwip/lwip/src/core/raw.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/raw.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/raw.c build/ide/esp_idf_components/lwip/lwip/src/core/stats.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/stats.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/stats.c build/ide/esp_idf_components/lwip/lwip/src/core/sys.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/sys.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/sys.c build/ide/esp_idf_components/lwip/lwip/src/core/tcp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp.c build/ide/esp_idf_components/lwip/lwip/src/core/tcp_in.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_in.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_in.c build/ide/esp_idf_components/lwip/lwip/src/core/tcp_out.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_out.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_out.c build/ide/esp_idf_components/lwip/lwip/src/core/timeouts.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/timeouts.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/timeouts.c build/ide/esp_idf_components/lwip/lwip/src/core/udp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/udp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/udp.c build/ide/esp_idf_components/lwip/lwip/src/netif/bridgeif.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif.c build/ide/esp_idf_components/lwip/lwip/src/netif/bridgeif_fdb.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif_fdb.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif_fdb.c build/ide/esp_idf_components/lwip/lwip/src/netif/ethernet.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ethernet.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ethernet.c build/ide/esp_idf_components/lwip/lwip/src/netif/slipif.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/slipif.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/slipif.c build/ide/esp_idf_components/lwip/port/esp32/debug/lwip_debug.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/port/esp32/debug/lwip_debug.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/debug/lwip_debug.c build/ide/esp_idf_components/lwip/port/esp32/freertos/sys_arch.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/port/esp32/freertos/sys_arch.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/freertos/sys_arch.c build/ide/esp_idf_components/lwip/port/esp32/hooks/lwip_default_hooks.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/lwip_default_hooks.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/lwip_default_hooks.c build/ide/esp_idf_components/lwip/port/esp32/hooks/tcp_isn_default.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/tcp_isn_default.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/tcp_isn_default.c build/ide/esp_idf_components/mbedtls/port/aes/block/esp_aes.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/aes/block/esp_aes.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/block/esp_aes.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/esp_sha1.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha1.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha1.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/esp_sha256.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha256.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha256.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/esp_sha512.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha512.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha512.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/sha.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/sha.c + /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/sha.c build/ide/esp_idf_components/protocomm/src/crypto/srp6a/esp_srp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp.c build/ide/esp_idf_components/protocomm/src/crypto/srp6a/esp_srp_mpi.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp_mpi.c + /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp_mpi.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/tls_mbedtls.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/tls_mbedtls.c + /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/tls_mbedtls.c build/ide/esp_idf_components/lwip/lwip/src/apps/netbiosns/netbiosns.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/apps/netbiosns/netbiosns.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/apps/netbiosns/netbiosns.c build/ide/esp_idf_components/lwip/lwip/src/apps/sntp/sntp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/apps/sntp/sntp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/apps/sntp/sntp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/autoip.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/autoip.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/autoip.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/dhcp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/dhcp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/dhcp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/etharp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/etharp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/etharp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/icmp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/icmp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/icmp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/igmp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/igmp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/igmp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4_addr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_addr.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_addr.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4_frag.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_frag.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_frag.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4_napt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_napt.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_napt.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/dhcp6.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/dhcp6.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/dhcp6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ethip6.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ethip6.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ethip6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/icmp6.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/icmp6.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/icmp6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/inet6.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/inet6.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/inet6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ip6.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ip6_addr.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_addr.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_addr.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ip6_frag.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_frag.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_frag.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/mld6.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/mld6.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/mld6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/nd6.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/nd6.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/nd6.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/auth.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/auth.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/auth.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ccp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ccp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ccp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/chap-md5.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-md5.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-md5.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/chap-new.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-new.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-new.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/chap_ms.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap_ms.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap_ms.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/demand.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/demand.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/demand.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/eap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eap.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eap.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ecp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ecp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ecp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/eui64.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eui64.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eui64.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/fsm.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/fsm.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/fsm.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ipcp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipcp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipcp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ipv6cp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipv6cp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipv6cp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/lcp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/lcp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/lcp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/magic.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/magic.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/magic.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/mppe.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/mppe.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/mppe.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/multilink.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/multilink.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/multilink.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ppp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ppp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ppp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppapi.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppapi.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppapi.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppcrypt.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppcrypt.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppcrypt.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppoe.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppoe.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppoe.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppol2tp.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppol2tp.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppol2tp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppos.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppos.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppos.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/upap.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/upap.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/upap.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/utils.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/utils.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/utils.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/vj.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/vj.c + /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/vj.c build/ide/esp_idf_components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c 1 - C:/Users/bogd/esp-idf-v5.0.3/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c + /home/bogdan/esp-idf-v5.0.3/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c diff --git a/CMakeLists.txt b/CMakeLists.txt index 6458722..8a9d6f7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,4 +9,4 @@ project(${ProjectId}) # Include espfs ROM in foldef HTML include(components/webguiapp/extlibs/libespfs/cmake/include.cmake) -target_add_espfs(WebguiappTemplate.elf espfs WEBUI) \ No newline at end of file +target_add_espfs(WebguiappTemplate.elf espfs WEBUI_DIST) \ No newline at end of file diff --git a/WEBUI/assets/ErrorNotFound.20af62e3.js b/WEBUI/assets/ErrorNotFound.20af62e3.js deleted file mode 100644 index 7adfb9b..0000000 --- a/WEBUI/assets/ErrorNotFound.20af62e3.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,V as o,W as s,a5 as a,af as e,Z as r,a4 as n}from"./index.e05c0c8e.js";const c=o({name:"ErrorNotFound"}),l={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},d=e("div",{style:{"font-size":"30vh"}}," 404 ",-1),i=e("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... four-ow-four ",-1);function _(f,p,u,h,x,m){return s(),a("div",l,[e("div",null,[d,i,r(n,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}var N=t(c,[["render",_]]);export{N as default}; diff --git a/WEBUI/assets/Home.937c89f4.js b/WEBUI/assets/Home.937c89f4.js deleted file mode 100644 index 38e88db..0000000 --- a/WEBUI/assets/Home.937c89f4.js +++ /dev/null @@ -1 +0,0 @@ -import{S as f,o as v,T as C,a as d,W as _,X as h,Y as s,ad as H,Z as o,ae as m,af as t,a2 as i,_ as g,V as S,a3 as q,a5 as x}from"./index.e05c0c8e.js";import{S as l}from"./network.98844594.js";import{s as $}from"./helpers.6b816d79.js";import"./axios.15d8ef65.js";const k=t("div",{class:"text-h6"},"Home",-1),y={class:"q-pa-md"},B={class:"q-gutter-md q-pa-none q-pb-none"},I=Object.assign({name:"HomeCard"},{__name:"HomeCard",setup(p){const e=f({time:0,uptime:0});l(e,2,0,"mykey",!1);let a;v(()=>{a=setInterval(()=>{l(e,2,0,"mykey",!1)},1e3)}),C(()=>clearInterval(a));const n=d({get(){return new Date(e.time*1e3).toISOString()}}),r=d({get(){return $(e.uptime)}});return(c,D)=>(_(),h(H,{flat:"",bordered:"",class:"card"},{default:s(()=>[o(m,null,{default:s(()=>[k]),_:1}),o(m,{class:"q-pt-none"},{default:s(()=>[t("div",y,[t("div",B,[t("div",null,i(n.value),1),t("div",null,"Uptime: "+i(r.value),1)])])]),_:1})]),_:1}))}}),b=S({name:"HomePage",components:{HomeCard:I}}),V={class:"cardholder"};function w(p,u,e,a,n,r){const c=q("HomeCard");return _(),x("div",V,[o(c)])}var U=g(b,[["render",w]]);export{U as default}; diff --git a/WEBUI/assets/IndexPage2.cfd8712b.js b/WEBUI/assets/IndexPage2.cfd8712b.js deleted file mode 100644 index 4792e0c..0000000 Binary files a/WEBUI/assets/IndexPage2.cfd8712b.js and /dev/null differ diff --git a/WEBUI/assets/InterfacesSettings.b0f34fc0.js b/WEBUI/assets/InterfacesSettings.b0f34fc0.js deleted file mode 100644 index 9a3bb4b..0000000 Binary files a/WEBUI/assets/InterfacesSettings.b0f34fc0.js and /dev/null differ diff --git a/WEBUI/assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff b/WEBUI/assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff deleted file mode 100644 index 37a601d..0000000 Binary files a/WEBUI/assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff and /dev/null differ diff --git a/WEBUI/assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff b/WEBUI/assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff deleted file mode 100644 index 5c6a451..0000000 Binary files a/WEBUI/assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff and /dev/null differ diff --git a/WEBUI/assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff b/WEBUI/assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff deleted file mode 100644 index f0ffbfc..0000000 Binary files a/WEBUI/assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff and /dev/null differ diff --git a/WEBUI/assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff b/WEBUI/assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff deleted file mode 100644 index ca4b14d..0000000 Binary files a/WEBUI/assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff and /dev/null differ diff --git a/WEBUI/assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff b/WEBUI/assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff deleted file mode 100644 index 5eddb00..0000000 Binary files a/WEBUI/assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff and /dev/null differ diff --git a/WEBUI/assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff b/WEBUI/assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff deleted file mode 100644 index 4203cfa..0000000 Binary files a/WEBUI/assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff and /dev/null differ diff --git a/WEBUI/assets/MainLayout.c9e97164.css b/WEBUI/assets/MainLayout.c9e97164.css deleted file mode 100644 index 32006f6..0000000 --- a/WEBUI/assets/MainLayout.c9e97164.css +++ /dev/null @@ -1 +0,0 @@ -.menu{font-family:monospace;font-size:larger} diff --git a/WEBUI/assets/MainLayout.d8111854.js b/WEBUI/assets/MainLayout.d8111854.js deleted file mode 100644 index 35e35cb..0000000 Binary files a/WEBUI/assets/MainLayout.d8111854.js and /dev/null differ diff --git a/WEBUI/assets/QItem.9b856cf7.js b/WEBUI/assets/QItem.9b856cf7.js deleted file mode 100644 index 4e494a4..0000000 --- a/WEBUI/assets/QItem.9b856cf7.js +++ /dev/null @@ -1 +0,0 @@ -import{c as d,D as g,F as k,a as u,h as o,d as v,g as y,a9 as Q,aa as R,ab as E,r as q,ac as A,B as D,p as K}from"./index.e05c0c8e.js";var P=d({name:"QList",props:{...g,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=y(),i=k(e,n.proxy.$q),l=u(()=>"q-list"+(e.bordered===!0?" q-list--bordered":"")+(e.dense===!0?" q-list--dense":"")+(e.separator===!0?" q-list--separator":"")+(i.value===!0?" q-list--dark":"")+(e.padding===!0?" q-list--padding":""));return()=>o(e.tag,{class:l.value},v(t.default))}});function j(){if(window.getSelection!==void 0){const e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),Q.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}function F(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function M(e,t,n){if(n<=t)return t;const i=n-t+1;let l=t+(e-t)%i;return l`q-item__section column q-item__section--${e.avatar===!0||e.side===!0||e.thumbnail===!0?"side":"main"}`+(e.top===!0?" q-item__section--top justify-start":" justify-center")+(e.avatar===!0?" q-item__section--avatar":"")+(e.thumbnail===!0?" q-item__section--thumbnail":"")+(e.noWrap===!0?" q-item__section--nowrap":""));return()=>o("div",{class:n.value},v(t.default))}}),T=d({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=u(()=>parseInt(e.lines,10)),i=u(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(n.value===1?" ellipsis":"")),l=u(()=>e.lines!==void 0&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null);return()=>o("div",{style:l.value,class:i.value},v(t.default))}}),z=d({name:"QItem",props:{...g,...R,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:i}}=y(),l=k(e,i),{hasLink:m,linkAttrs:h,linkClass:_,linkTag:B,navigateOnClick:w}=E(),r=q(null),c=q(null),f=u(()=>e.clickable===!0||m.value===!0||e.tag==="label"),s=u(()=>e.disable!==!0&&f.value===!0),x=u(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(l.value===!0?" q-item--dark":"")+(m.value===!0&&e.active===null?_.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(s.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),L=u(()=>{if(e.insetLevel===void 0)return null;const a=i.lang.rtl===!0?"Right":"Left";return{["padding"+a]:16+e.insetLevel*56+"px"}});function S(a){s.value===!0&&(c.value!==null&&(a.qKeyEvent!==!0&&document.activeElement===r.value?c.value.focus():document.activeElement===c.value&&r.value.focus()),w(a))}function C(a){if(s.value===!0&&A(a,13)===!0){D(a),a.qKeyEvent=!0;const b=new MouseEvent("click",a);b.qKeyEvent=!0,r.value.dispatchEvent(b)}n("keyup",a)}function I(){const a=K(t.default,[]);return s.value===!0&&a.unshift(o("div",{class:"q-focus-helper",tabindex:-1,ref:c})),a}return()=>{const a={ref:r,class:x.value,style:L.value,role:"listitem",onClick:S,onKeyup:C};return s.value===!0?(a.tabindex=e.tabindex||"0",Object.assign(a,h.value)):f.value===!0&&(a["aria-disabled"]="true"),o(B.value,a,I())}}});export{N as Q,T as a,F as b,j as c,z as d,P as e,M as n}; diff --git a/WEBUI/assets/ServicesPage.e7ae390c.js b/WEBUI/assets/ServicesPage.e7ae390c.js deleted file mode 100644 index f2accf6..0000000 Binary files a/WEBUI/assets/ServicesPage.e7ae390c.js and /dev/null differ diff --git a/WEBUI/assets/SystemPage.60d49a6a.js b/WEBUI/assets/SystemPage.60d49a6a.js deleted file mode 100644 index 5459608..0000000 Binary files a/WEBUI/assets/SystemPage.60d49a6a.js and /dev/null differ diff --git a/WEBUI/assets/axios.15d8ef65.js b/WEBUI/assets/axios.15d8ef65.js deleted file mode 100644 index cf6caa9..0000000 Binary files a/WEBUI/assets/axios.15d8ef65.js and /dev/null differ diff --git a/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff b/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff deleted file mode 100644 index 122faab..0000000 Binary files a/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff and /dev/null differ diff --git a/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 b/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 deleted file mode 100644 index 548aff7..0000000 Binary files a/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 and /dev/null differ diff --git a/WEBUI/assets/helpers.6b816d79.js b/WEBUI/assets/helpers.6b816d79.js deleted file mode 100644 index 8bef4ae..0000000 --- a/WEBUI/assets/helpers.6b816d79.js +++ /dev/null @@ -1 +0,0 @@ -import"./index.e05c0c8e.js";function h(o){o=Number(o);var s=Math.floor(o/86400),r=Math.floor(o%86400/3600),a=Math.floor(o%3600/60),t=Math.floor(o%3600%60);return" "+s+"d "+(r<10?"0":"")+r+":"+(a<10?"0":"")+a+":"+(t<10?"0":"")+t}export{h as s}; diff --git a/WEBUI/assets/index.6b461d14.css b/WEBUI/assets/index.6b461d14.css deleted file mode 100644 index be0bb54..0000000 Binary files a/WEBUI/assets/index.6b461d14.css and /dev/null differ diff --git a/WEBUI/assets/index.e05c0c8e.js b/WEBUI/assets/index.e05c0c8e.js deleted file mode 100644 index d686cf5..0000000 Binary files a/WEBUI/assets/index.e05c0c8e.js and /dev/null differ diff --git a/WEBUI/assets/network.98844594.js b/WEBUI/assets/network.98844594.js deleted file mode 100644 index d7b9352..0000000 Binary files a/WEBUI/assets/network.98844594.js and /dev/null differ diff --git a/WEBUI/index.html b/WEBUI/index.html deleted file mode 100644 index df8d1b0..0000000 --- a/WEBUI/index.html +++ /dev/null @@ -1,3 +0,0 @@ -ESP32 web interface - - \ No newline at end of file diff --git a/WEBUI_SRC/.editorconfig b/WEBUI_SRC/.editorconfig new file mode 100644 index 0000000..9d08a1a --- /dev/null +++ b/WEBUI_SRC/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/WEBUI_SRC/.eslintignore b/WEBUI_SRC/.eslintignore new file mode 100644 index 0000000..f78c8ac --- /dev/null +++ b/WEBUI_SRC/.eslintignore @@ -0,0 +1,7 @@ +/dist +/src-capacitor +/src-cordova +/.quasar +/node_modules +.eslintrc.js +/quasar.config.*.temporary.compiled* diff --git a/WEBUI_SRC/.eslintrc.cjs b/WEBUI_SRC/.eslintrc.cjs new file mode 100644 index 0000000..103f97b --- /dev/null +++ b/WEBUI_SRC/.eslintrc.cjs @@ -0,0 +1,66 @@ +module.exports = { + // https://eslint.org/docs/user-guide/configuring#configuration-cascading-and-hierarchy + // This option interrupts the configuration hierarchy at this file + // Remove this if you have an higher level ESLint config file (it usually happens into a monorepos) + root: true, + + parserOptions: { + ecmaVersion: 2021, // Allows for the parsing of modern ECMAScript features + }, + + env: { + node: true, + browser: true, + 'vue/setup-compiler-macros': true + }, + + // Rules order is important, please avoid shuffling them + extends: [ + // Base ESLint recommended rules + // 'eslint:recommended', + + // Uncomment any of the lines below to choose desired strictness, + // but leave only one uncommented! + // See https://eslint.vuejs.org/rules/#available-rules + 'plugin:vue/vue3-essential', // Priority A: Essential (Error Prevention) + // 'plugin:vue/vue3-strongly-recommended', // Priority B: Strongly Recommended (Improving Readability) + // 'plugin:vue/vue3-recommended', // Priority C: Recommended (Minimizing Arbitrary Choices and Cognitive Overhead) + + // https://github.com/prettier/eslint-config-prettier#installation + // usage with Prettier, provided by 'eslint-config-prettier'. + 'prettier' + ], + + plugins: [ + // https://eslint.vuejs.org/user-guide/#why-doesn-t-it-work-on-vue-files + // required to lint *.vue files + 'vue', + + // https://github.com/typescript-eslint/typescript-eslint/issues/389#issuecomment-509292674 + // Prettier has not been included as plugin to avoid performance impact + // add it as an extension for your IDE + + ], + + globals: { + ga: 'readonly', // Google Analytics + cordova: 'readonly', + __statics: 'readonly', + __QUASAR_SSR__: 'readonly', + __QUASAR_SSR_SERVER__: 'readonly', + __QUASAR_SSR_CLIENT__: 'readonly', + __QUASAR_SSR_PWA__: 'readonly', + process: 'readonly', + Capacitor: 'readonly', + chrome: 'readonly' + }, + + // add your custom rules here + rules: { + + 'prefer-promise-reject-errors': 'off', + + // allow debugger during development only + 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off' + } +} diff --git a/WEBUI_SRC/.gitignore b/WEBUI_SRC/.gitignore new file mode 100644 index 0000000..f1d913c --- /dev/null +++ b/WEBUI_SRC/.gitignore @@ -0,0 +1,33 @@ +.DS_Store +.thumbs.db +node_modules + +# Quasar core related directories +.quasar +/dist +/quasar.config.*.temporary.compiled* + +# Cordova related directories and files +/src-cordova/node_modules +/src-cordova/platforms +/src-cordova/plugins +/src-cordova/www + +# Capacitor related directories and files +/src-capacitor/www +/src-capacitor/node_modules + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +*.suo +*.ntvs* +*.njsproj +*.sln + +# local .env files +.env.local* diff --git a/WEBUI_SRC/.npmrc b/WEBUI_SRC/.npmrc new file mode 100644 index 0000000..32bd84d --- /dev/null +++ b/WEBUI_SRC/.npmrc @@ -0,0 +1,3 @@ +# pnpm-related options +shamefully-hoist=true +strict-peer-dependencies=false diff --git a/WEBUI_SRC/.project b/WEBUI_SRC/.project new file mode 100644 index 0000000..c6df361 --- /dev/null +++ b/WEBUI_SRC/.project @@ -0,0 +1,17 @@ + + + webui + + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/WEBUI_SRC/.settings/.jsdtscope b/WEBUI_SRC/.settings/.jsdtscope new file mode 100644 index 0000000..cca691f --- /dev/null +++ b/WEBUI_SRC/.settings/.jsdtscope @@ -0,0 +1,7 @@ + + + + + + + diff --git a/WEBUI_SRC/.settings/org.eclipse.wst.jsdt.ui.superType.container b/WEBUI_SRC/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..49c8cd4 --- /dev/null +++ b/WEBUI_SRC/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.JRE_CONTAINER \ No newline at end of file diff --git a/WEBUI_SRC/.settings/org.eclipse.wst.jsdt.ui.superType.name b/WEBUI_SRC/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..11006e2 --- /dev/null +++ b/WEBUI_SRC/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Global \ No newline at end of file diff --git a/WEBUI_SRC/.vscode/extensions.json b/WEBUI_SRC/.vscode/extensions.json new file mode 100644 index 0000000..fe38802 --- /dev/null +++ b/WEBUI_SRC/.vscode/extensions.json @@ -0,0 +1,15 @@ +{ + "recommendations": [ + "dbaeumer.vscode-eslint", + "esbenp.prettier-vscode", + "editorconfig.editorconfig", + "vue.volar", + "wayou.vscode-todo-highlight" + ], + "unwantedRecommendations": [ + "octref.vetur", + "hookyqr.beautify", + "dbaeumer.jshint", + "ms-vscode.vscode-typescript-tslint-plugin" + ] +} \ No newline at end of file diff --git a/WEBUI_SRC/.vscode/launch.json b/WEBUI_SRC/.vscode/launch.json new file mode 100644 index 0000000..8f30e65 --- /dev/null +++ b/WEBUI_SRC/.vscode/launch.json @@ -0,0 +1,15 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "chrome", + "request": "launch", + "name": "Launch Chrome against localhost", + "url": "http://localhost:8080", + "webRoot": "${workspaceFolder}" + } + ] +} diff --git a/WEBUI_SRC/.vscode/settings.json b/WEBUI_SRC/.vscode/settings.json new file mode 100644 index 0000000..1bdde78 --- /dev/null +++ b/WEBUI_SRC/.vscode/settings.json @@ -0,0 +1,21 @@ +{ + "editor.bracketPairColorization.enabled": true, + "editor.guides.bracketPairs": true, + "editor.formatOnSave": true, + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.codeActionsOnSave": [ + "source.fixAll.eslint" + ], + "eslint.validate": [ + "javascript", + "javascriptreact", + "typescript", + "vue" + ], + "[vue]": { + "editor.defaultFormatter": "Vue.volar" + }, + "[javascript]": { + "editor.defaultFormatter": "vscode.typescript-language-features" + } +} diff --git a/WEBUI_SRC/README.md b/WEBUI_SRC/README.md new file mode 100644 index 0000000..f6997d6 --- /dev/null +++ b/WEBUI_SRC/README.md @@ -0,0 +1,44 @@ +<<<<<<< HEAD +# ESP32 web interface (webui) + +Web interface for ESP32 devices + +## Install the dependencies +```bash +yarn +# or +npm install +``` + +### Start the app in development mode (hot-code reloading, error reporting, etc.) +```bash +quasar dev +``` + + +### Lint the files +```bash +yarn lint +# or +npm run lint +``` + + +### Format the files +```bash +yarn format +# or +npm run format +``` + + + +### Build the app for production +```bash +quasar build +``` + +### Customize the configuration +See [Configuring quasar.config.js](https://v2.quasar.dev/quasar-cli-vite/quasar-config-js). +======= +>>>>>>> refs/remotes/origin/main diff --git a/WEBUI_SRC/build_ui.bat b/WEBUI_SRC/build_ui.bat new file mode 100644 index 0000000..6681d67 --- /dev/null +++ b/WEBUI_SRC/build_ui.bat @@ -0,0 +1,14 @@ +@ECHO ON +SETLOCAL +SET "sourcedir=C:\BOGD-PROJECTS\WebguiappTemplate\WEBUI" +SET "keepfile=espfs.paths" +SET "keepdir=keep" + +FOR /d %%a IN ("%sourcedir%\*") DO IF /i NOT "%%~nxa"=="%keepdir%" RD /S /Q "%%a" +FOR %%a IN ("%sourcedir%\*") DO IF /i NOT "%%~nxa"=="%keepfile%" DEL "%%a +xcopy /s "C:\BOGD-PROJECTS\webui\dist\spa" "C:\BOGD-PROJECTS\WebguiappTemplate\WEBUI" + + + + + diff --git a/WEBUI_SRC/build_ui.sh b/WEBUI_SRC/build_ui.sh new file mode 100755 index 0000000..f964c59 --- /dev/null +++ b/WEBUI_SRC/build_ui.sh @@ -0,0 +1,5 @@ +#!/bin/bash +quasar b +cd /home/bogdan/BOGD_PROJECTS/WebguiappTemplate/WEBUI_DIST +ls | grep -xv "espfs.paths" | xargs rm -r +cp -r /home/bogdan/BOGD_PROJECTS/WebguiappTemplate/WEBUI_SRC/dist/spa/. /home/bogdan/BOGD_PROJECTS/WebguiappTemplate/WEBUI_DIST/ diff --git a/WEBUI_SRC/index.html b/WEBUI_SRC/index.html new file mode 100644 index 0000000..703a193 --- /dev/null +++ b/WEBUI_SRC/index.html @@ -0,0 +1,17 @@ + + + + <%= productName %> + + + + + + + + + + + + + diff --git a/WEBUI_SRC/jsconfig.json b/WEBUI_SRC/jsconfig.json new file mode 100644 index 0000000..3d88cfb --- /dev/null +++ b/WEBUI_SRC/jsconfig.json @@ -0,0 +1,39 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "src/*": [ + "src/*" + ], + "app/*": [ + "*" + ], + "components/*": [ + "src/components/*" + ], + "layouts/*": [ + "src/layouts/*" + ], + "pages/*": [ + "src/pages/*" + ], + "assets/*": [ + "src/assets/*" + ], + "boot/*": [ + "src/boot/*" + ], + "stores/*": [ + "src/stores/*" + ], + "vue$": [ + "node_modules/vue/dist/vue.runtime.esm-bundler.js" + ] + } + }, + "exclude": [ + "dist", + ".quasar", + "node_modules" + ] +} diff --git a/WEBUI_SRC/package-lock.json b/WEBUI_SRC/package-lock.json new file mode 100644 index 0000000..34164b1 --- /dev/null +++ b/WEBUI_SRC/package-lock.json @@ -0,0 +1,4924 @@ +{ + "name": "webui", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "webui", + "version": "0.0.1", + "dependencies": { + "@quasar/extras": "^1.16.4", + "axios": "^1.2.1", + "js-sha256": "^0.9.0", + "quasar": "^2.6.0", + "three": "^0.155.0", + "vite-plugin-compression2": "^0.10.3", + "vue": "^3.0.0", + "vue-router": "^4.0.0" + }, + "devDependencies": { + "@quasar/app-vite": "^1.3.0", + "autoprefixer": "^10.4.2", + "eslint": "^8.10.0", + "eslint-config-prettier": "^8.1.0", + "eslint-plugin-vue": "^9.0.0", + "postcss": "^8.4.14", + "prettier": "^2.5.1" + }, + "engines": { + "node": "^18 || ^16 || ^14.19", + "npm": ">= 6.13.4", + "yarn": ">= 1.21.1" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.0.tgz", + "integrity": "sha512-uiPeRISaglZnaZk8vwrjQZ1CxogZeY/4IYft6gBOTqu1WhVXWmCmZMWxUv2Q/pxSvPdp1JPaO62kLOcOkMqWrw==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz", + "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@eslint/eslintrc/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/@eslint/js": { + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz", + "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@quasar/app-vite": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@quasar/app-vite/-/app-vite-1.4.3.tgz", + "integrity": "sha512-5iMs1sk6fyYTFoRVySwFXWL/PS23UEsdk+YSFejhXnSs5fVDmb2GQMguCHwDl3jPIHjZ7A+XKkb2iWx9pjiPXw==", + "dev": true, + "dependencies": { + "@quasar/render-ssr-error": "^1.0.1", + "@quasar/vite-plugin": "^1.3.3", + "@rollup/pluginutils": "^4.1.2", + "@types/chrome": "^0.0.208", + "@types/compression": "^1.7.2", + "@types/cordova": "0.0.34", + "@types/express": "^4.17.13", + "@vitejs/plugin-vue": "^2.2.0", + "archiver": "^5.3.0", + "chokidar": "^3.5.3", + "ci-info": "^3.7.1", + "compression": "^1.7.4", + "cross-spawn": "^7.0.3", + "dot-prop": "6.0.1", + "elementtree": "0.1.7", + "esbuild": "0.14.51", + "express": "^4.17.3", + "fast-glob": "3.2.12", + "fs-extra": "^11.1.0", + "html-minifier": "^4.0.0", + "inquirer": "^8.2.1", + "isbinaryfile": "^5.0.0", + "kolorist": "^1.5.1", + "lodash": "^4.17.21", + "minimist": "^1.2.6", + "open": "^8.4.0", + "register-service-worker": "^1.7.2", + "rollup-plugin-visualizer": "^5.5.4", + "sass": "1.32.12", + "semver": "^7.3.5", + "serialize-javascript": "^6.0.0", + "table": "^6.8.0", + "vite": "^2.9.13", + "webpack-merge": "^5.8.0" + }, + "bin": { + "quasar": "bin/quasar" + }, + "engines": { + "node": "^24 || ^22 || ^20 || ^18 || ^16 || ^14.19", + "npm": ">= 6.14.12", + "yarn": ">= 1.17.3" + }, + "funding": { + "type": "github", + "url": "https://donate.quasar.dev" + }, + "peerDependencies": { + "electron-builder": ">= 22", + "electron-packager": ">= 15", + "eslint": "^8.11.0", + "pinia": "^2.0.0", + "quasar": "^2.8.0", + "vue": "^3.2.29", + "vue-router": "^4.0.12", + "vuex": "^4.0.0", + "workbox-build": "^6.5.0" + }, + "peerDependenciesMeta": { + "electron-builder": { + "optional": true + }, + "electron-packager": { + "optional": true + }, + "eslint": { + "optional": true + }, + "pinia": { + "optional": true + }, + "vuex": { + "optional": true + }, + "workbox-build": { + "optional": true + } + } + }, + "node_modules/@quasar/extras": { + "version": "1.16.5", + "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.16.5.tgz", + "integrity": "sha512-3VAJS9NECr1OSHX674+3YvEMIlHclr81aZrEkoBtVqr+sX4In22Up44toua+qNFsxnoATPqzpwKOJxA3iAF71Q==", + "funding": { + "type": "github", + "url": "https://donate.quasar.dev" + } + }, + "node_modules/@quasar/render-ssr-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@quasar/render-ssr-error/-/render-ssr-error-1.0.2.tgz", + "integrity": "sha512-Y0wyqYHVxc1IOBH6pRiKMSWDqO1mwQu11Zo8rw4cBdclPOQqFb7f65UuRbk5LfbqlXV2hYvklNcy0SBAOiAQnw==", + "dev": true, + "dependencies": { + "stack-trace": "^1.0.0-pre2" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "type": "github", + "url": "https://donate.quasar.dev" + } + }, + "node_modules/@quasar/vite-plugin": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@quasar/vite-plugin/-/vite-plugin-1.4.1.tgz", + "integrity": "sha512-lLw7j1A7viLQ6++p29NuYUdfjpaWctRi6tRhMYm8VPumXs8enGeV59JEJ+1tJR2FcQUMYsGOoyHHcQrsakXIkA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://donate.quasar.dev" + }, + "peerDependencies": { + "@vitejs/plugin-vue": "^2.0.0 || ^3.0.0 || ^4.0.0", + "quasar": "^2.8.0", + "vite": "^2.0.0 || ^3.0.0 || ^4.0.0", + "vue": "^3.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dev": true, + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/chrome": { + "version": "0.0.208", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.208.tgz", + "integrity": "sha512-VDU/JnXkF5qaI7WBz14Azpa2VseZTgML0ia/g/B1sr9OfdOnHiH/zZ7P7qCDqxSlkqJh76/bPc8jLFcx8rHJmw==", + "dev": true, + "dependencies": { + "@types/filesystem": "*", + "@types/har-format": "*" + } + }, + "node_modules/@types/compression": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@types/compression/-/compression-1.7.2.tgz", + "integrity": "sha512-lwEL4M/uAGWngWFLSG87ZDr2kLrbuR8p7X+QZB1OQlT+qkHsCPDVFnHPyXf4Vyl4yDDorNY+mAhosxkCvppatg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cordova": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz", + "integrity": "sha512-rkiiTuf/z2wTd4RxFOb+clE7PF4AEJU0hsczbUdkHHBtkUmpWQpEddynNfJYKYtZFJKbq4F+brfekt1kx85IZA==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.35", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", + "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/filesystem": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/filesystem/-/filesystem-0.0.32.tgz", + "integrity": "sha512-Yuf4jR5YYMR2DVgwuCiP11s0xuVRyPKmz8vo6HBY3CGdeMj8af93CFZX+T82+VD1+UqHOxTq31lO7MI7lepBtQ==", + "dev": true, + "dependencies": { + "@types/filewriter": "*" + } + }, + "node_modules/@types/filewriter": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/filewriter/-/filewriter-0.0.29.tgz", + "integrity": "sha512-BsPXH/irW0ht0Ji6iw/jJaK8Lj3FJemon2gvEqHKpCdDCeemHa+rI3WBGq5z7cDMZgoLjY40oninGxqk+8NzNQ==", + "dev": true + }, + "node_modules/@types/har-format": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/har-format/-/har-format-1.2.11.tgz", + "integrity": "sha512-T232/TneofqK30AD1LRrrf8KnjLvzrjWDp7eWST5KoiSzrBfRsLrWDPk4STQPW4NZG6v2MltnduBVmakbZOBIQ==", + "dev": true + }, + "node_modules/@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.4.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.3.tgz", + "integrity": "sha512-Yu3+r4Mn/iY6Mf0aihncZQ1qOjOUrCiodbHHY1hds5O+7BbKp9t+Li7zLO13zO8j9L2C6euz8xsYQP0rjGvVXw==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz", + "integrity": "sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg==", + "dev": true, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "vite": "^2.5.10", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz", + "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==", + "dependencies": { + "@babel/parser": "^7.21.3", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz", + "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==", + "dependencies": { + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz", + "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==", + "dependencies": { + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/compiler-dom": "3.3.4", + "@vue/compiler-ssr": "3.3.4", + "@vue/reactivity-transform": "3.3.4", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.0", + "postcss": "^8.1.10", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz", + "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==", + "dependencies": { + "@vue/compiler-dom": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.0.tgz", + "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==" + }, + "node_modules/@vue/reactivity": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz", + "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==", + "dependencies": { + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz", + "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==", + "dependencies": { + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.0" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz", + "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==", + "dependencies": { + "@vue/reactivity": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz", + "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==", + "dependencies": { + "@vue/runtime-core": "3.3.4", + "@vue/shared": "3.3.4", + "csstype": "^3.1.1" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz", + "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==", + "dependencies": { + "@vue/compiler-ssr": "3.3.4", + "@vue/shared": "3.3.4" + }, + "peerDependencies": { + "vue": "3.3.4" + } + }, + "node_modules/@vue/shared": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz", + "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/archiver-utils/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001517", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz", + "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "dev": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true, + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.468", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.468.tgz", + "integrity": "sha512-6M1qyhaJOt7rQtNti1lBA0GwclPH+oKCmsra/hkcWs5INLxfXXD/dtdnaKUYQu/pjOBP/8Osoe4mAcNvvzoFag==", + "dev": true + }, + "node_modules/elementtree": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", + "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", + "dev": true, + "dependencies": { + "sax": "1.1.4" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/esbuild": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.51.tgz", + "integrity": "sha512-+CvnDitD7Q5sT7F+FM65sWkF8wJRf+j9fPcprxYV4j+ohmzVj2W7caUqH2s5kCaCJAfcAICjSlKhDCcvDpU7nw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "esbuild-android-64": "0.14.51", + "esbuild-android-arm64": "0.14.51", + "esbuild-darwin-64": "0.14.51", + "esbuild-darwin-arm64": "0.14.51", + "esbuild-freebsd-64": "0.14.51", + "esbuild-freebsd-arm64": "0.14.51", + "esbuild-linux-32": "0.14.51", + "esbuild-linux-64": "0.14.51", + "esbuild-linux-arm": "0.14.51", + "esbuild-linux-arm64": "0.14.51", + "esbuild-linux-mips64le": "0.14.51", + "esbuild-linux-ppc64le": "0.14.51", + "esbuild-linux-riscv64": "0.14.51", + "esbuild-linux-s390x": "0.14.51", + "esbuild-netbsd-64": "0.14.51", + "esbuild-openbsd-64": "0.14.51", + "esbuild-sunos-64": "0.14.51", + "esbuild-windows-32": "0.14.51", + "esbuild-windows-64": "0.14.51", + "esbuild-windows-arm64": "0.14.51" + } + }, + "node_modules/esbuild-android-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.51.tgz", + "integrity": "sha512-6FOuKTHnC86dtrKDmdSj2CkcKF8PnqkaIXqvgydqfJmqBazCPdw+relrMlhGjkvVdiiGV70rpdnyFmA65ekBCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.51.tgz", + "integrity": "sha512-vBtp//5VVkZWmYYvHsqBRCMMi1MzKuMIn5XDScmnykMTu9+TD9v0NMEDqQxvtFToeYmojdo5UCV2vzMQWJcJ4A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.51.tgz", + "integrity": "sha512-YFmXPIOvuagDcwCejMRtCDjgPfnDu+bNeh5FU2Ryi68ADDVlWEpbtpAbrtf/lvFTWPexbgyKgzppNgsmLPr8PA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.51.tgz", + "integrity": "sha512-juYD0QnSKwAMfzwKdIF6YbueXzS6N7y4GXPDeDkApz/1RzlT42mvX9jgNmyOlWKN7YzQAYbcUEJmZJYQGdf2ow==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.51.tgz", + "integrity": "sha512-cLEI/aXjb6vo5O2Y8rvVSQ7smgLldwYY5xMxqh/dQGfWO+R1NJOFsiax3IS4Ng300SVp7Gz3czxT6d6qf2cw0g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.51.tgz", + "integrity": "sha512-TcWVw/rCL2F+jUgRkgLa3qltd5gzKjIMGhkVybkjk6PJadYInPtgtUBp1/hG+mxyigaT7ib+od1Xb84b+L+1Mg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.51.tgz", + "integrity": "sha512-RFqpyC5ChyWrjx8Xj2K0EC1aN0A37H6OJfmUXIASEqJoHcntuV3j2Efr9RNmUhMfNE6yEj2VpYuDteZLGDMr0w==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.51.tgz", + "integrity": "sha512-dxjhrqo5i7Rq6DXwz5v+MEHVs9VNFItJmHBe1CxROWNf4miOGoQhqSG8StStbDkQ1Mtobg6ng+4fwByOhoQoeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.51.tgz", + "integrity": "sha512-LsJynDxYF6Neg7ZC7748yweCDD+N8ByCv22/7IAZglIEniEkqdF4HCaa49JNDLw1UQGlYuhOB8ZT/MmcSWzcWg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.51.tgz", + "integrity": "sha512-D9rFxGutoqQX3xJPxqd6o+kvYKeIbM0ifW2y0bgKk5HPgQQOo2k9/2Vpto3ybGYaFPCE5qTGtqQta9PoP6ZEzw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.51.tgz", + "integrity": "sha512-vS54wQjy4IinLSlb5EIlLoln8buh1yDgliP4CuEHumrPk4PvvP4kTRIG4SzMXm6t19N0rIfT4bNdAxzJLg2k6A==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.51.tgz", + "integrity": "sha512-xcdd62Y3VfGoyphNP/aIV9LP+RzFw5M5Z7ja+zdpQHHvokJM7d0rlDRMN+iSSwvUymQkqZO+G/xjb4/75du8BQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.51.tgz", + "integrity": "sha512-syXHGak9wkAnFz0gMmRBoy44JV0rp4kVCEA36P5MCeZcxFq8+fllBC2t6sKI23w3qd8Vwo9pTADCgjTSf3L3rA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.51.tgz", + "integrity": "sha512-kFAJY3dv+Wq8o28K/C7xkZk/X34rgTwhknSsElIqoEo8armCOjMJ6NsMxm48KaWY2h2RUYGtQmr+RGuUPKBhyw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.51.tgz", + "integrity": "sha512-ZZBI7qrR1FevdPBVHz/1GSk1x5GDL/iy42Zy8+neEm/HA7ma+hH/bwPEjeHXKWUDvM36CZpSL/fn1/y9/Hb+1A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.51.tgz", + "integrity": "sha512-7R1/p39M+LSVQVgDVlcY1KKm6kFKjERSX1lipMG51NPcspJD1tmiZSmmBXoY5jhHIu6JL1QkFDTx94gMYK6vfA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.51.tgz", + "integrity": "sha512-HoHaCswHxLEYN8eBTtyO0bFEWvA3Kdb++hSQ/lLG7TyKF69TeSG0RNoBRAs45x/oCeWaTDntEZlYwAfQlhEtJA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.51.tgz", + "integrity": "sha512-4rtwSAM35A07CBt1/X8RWieDj3ZUHQqUOaEo5ZBs69rt5WAFjP4aqCIobdqOy4FdhYw1yF8Z0xFBTyc9lgPtEg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.51.tgz", + "integrity": "sha512-HoN/5HGRXJpWODprGCgKbdMvrC3A2gqvzewu2eECRw2sYxOUoh2TV1tS+G7bHNapPGI79woQJGV6pFH7GH7qnA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.51", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.51.tgz", + "integrity": "sha512-JQDqPjuOH7o+BsKMSddMfmVJXrnYZxXDHsoLHc0xgmAZkOOCflRmC43q31pk79F9xuyWY45jDBPolb5ZgGOf9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", + "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.1.0", + "@eslint/js": "8.44.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.6.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-vue": { + "version": "9.15.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.15.1.tgz", + "integrity": "sha512-CJE/oZOslvmAR9hf8SClTdQ9JLweghT6JCBQNrT2Iel1uVw0W0OLJxzvPd6CxmABKCvLrtyDnqGV37O7KQv6+A==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.3.0", + "natural-compare": "^1.4.0", + "nth-check": "^2.0.1", + "postcss-selector-parser": "^6.0.9", + "semver": "^7.3.5", + "vue-eslint-parser": "^9.3.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", + "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/html-minifier": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz", + "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==", + "dev": true, + "dependencies": { + "camel-case": "^3.0.0", + "clean-css": "^4.2.1", + "commander": "^2.19.0", + "he": "^1.2.0", + "param-case": "^2.1.1", + "relateurl": "^0.2.7", + "uglify-js": "^3.5.1" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.0.tgz", + "integrity": "sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg==", + "dev": true, + "engines": { + "node": ">= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/js-sha256": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/js-sha256/-/js-sha256-0.9.0.tgz", + "integrity": "sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", + "dev": true + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "dev": true + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", + "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.4.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", + "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/quasar": { + "version": "2.12.3", + "resolved": "https://registry.npmjs.org/quasar/-/quasar-2.12.3.tgz", + "integrity": "sha512-9KK5TXWGsZ6XFF6MJQ0E98yp++D1PagqSJrKpE91A6QnZ1gng4KtkFI5iPyuqXciFpXvxniiLsZtxD5ZICHvPw==", + "engines": { + "node": ">= 10.18.1", + "npm": ">= 6.13.4", + "yarn": ">= 1.21.1" + }, + "funding": { + "type": "github", + "url": "https://donate.quasar.dev" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdir-glob": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "dev": true, + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/readdir-glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/register-service-worker": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/register-service-worker/-/register-service-worker-1.7.2.tgz", + "integrity": "sha512-CiD3ZSanZqcMPRhtfct5K9f7i3OLCcBBWsJjLh1gW9RO/nS94sVzY59iS+fgYBOBqaBpf4EzfqUF3j9IG+xo8A==", + "dev": true + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.77.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.3.tgz", + "integrity": "sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==", + "devOptional": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-visualizer": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.2.tgz", + "integrity": "sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==", + "dev": true, + "dependencies": { + "open": "^8.4.0", + "picomatch": "^2.3.1", + "source-map": "^0.7.4", + "yargs": "^17.5.1" + }, + "bin": { + "rollup-plugin-visualizer": "dist/bin/cli.js" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "rollup": "2.x || 3.x" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/rollup-plugin-visualizer/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.32.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.12.tgz", + "integrity": "sha512-zmXn03k3hN0KaiVTjohgkg98C3UowhL1/VSGdj4/VAAiMKGQOE80PFPxFP2Kyq0OUskPKcY5lImkhBKEHlypJA==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sax": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", + "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", + "dev": true + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-trace": { + "version": "1.0.0-pre2", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-1.0.0-pre2.tgz", + "integrity": "sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/table": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/three": { + "version": "0.155.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.155.0.tgz", + "integrity": "sha512-sNgCYmDijnIqkD/bMfk+1pHg3YzsxW7V2ChpuP6HCQ8NiZr3RufsXQr8M3SSUMjW4hG+sUk7YbyuY0DncaDTJQ==" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "2.9.16", + "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.16.tgz", + "integrity": "sha512-X+6q8KPyeuBvTQV8AVSnKDvXoBMnTx8zxh54sOwmmuOdxkjMmEJXH2UEchA+vTMps1xw9vL64uwJOWryULg7nA==", + "dev": true, + "dependencies": { + "esbuild": "^0.14.27", + "postcss": "^8.4.13", + "resolve": "^1.22.0", + "rollup": ">=2.59.0 <2.78.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": ">=12.2.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "less": "*", + "sass": "*", + "stylus": "*" + }, + "peerDependenciesMeta": { + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + } + } + }, + "node_modules/vite-plugin-compression2": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/vite-plugin-compression2/-/vite-plugin-compression2-0.10.3.tgz", + "integrity": "sha512-QhEfkA8qoEekcclWJEyC+YLI5bI4pC4eLCjb254dXmKHScsrwHBOL1NiOielKFvrxdTMnoAFaiB72668VvAvlw==", + "dependencies": { + "@rollup/pluginutils": "^5.0.2" + } + }, + "node_modules/vite-plugin-compression2/node_modules/@rollup/pluginutils": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.3.tgz", + "integrity": "sha512-hfllNN4a80rwNQ9QCxhxuHCGHMAvabXqxNdaChUSSadMre7t4iEUI6fFAhBOn/eIYTgYVhBv7vCLsAJ4u3lf3g==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/vue": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz", + "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==", + "dependencies": { + "@vue/compiler-dom": "3.3.4", + "@vue/compiler-sfc": "3.3.4", + "@vue/runtime-dom": "3.3.4", + "@vue/server-renderer": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/vue-eslint-parser": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.1.tgz", + "integrity": "sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "lodash": "^4.17.21", + "semver": "^7.3.6" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/vue-eslint-parser/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/vue-router": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.4.tgz", + "integrity": "sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==", + "dependencies": { + "@vue/devtools-api": "^6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack-merge": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", + "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + } + } +} diff --git a/WEBUI_SRC/package.json b/WEBUI_SRC/package.json new file mode 100644 index 0000000..dec2183 --- /dev/null +++ b/WEBUI_SRC/package.json @@ -0,0 +1,39 @@ +{ + "name": "webui", + "version": "0.0.1", + "description": "Web interface for ESP32 devices", + "productName": "ESP32 web interface", + "author": "bogdan ", + "private": true, + "scripts": { + "lint": "eslint --ext .js,.vue ./", + "format": "prettier --write \"**/*.{js,vue,scss,html,md,json}\" --ignore-path .gitignore", + "test": "echo \"No test specified\" && exit 0", + "dev": "quasar dev", + "build": "quasar build" + }, + "dependencies": { + "@quasar/extras": "^1.16.4", + "axios": "^1.2.1", + "js-sha256": "^0.9.0", + "quasar": "^2.6.0", + "three": "^0.155.0", + "vite-plugin-compression2": "^0.10.3", + "vue": "^3.0.0", + "vue-router": "^4.0.0" + }, + "devDependencies": { + "@quasar/app-vite": "^1.3.0", + "autoprefixer": "^10.4.2", + "eslint": "^8.10.0", + "eslint-config-prettier": "^8.1.0", + "eslint-plugin-vue": "^9.0.0", + "postcss": "^8.4.14", + "prettier": "^2.5.1" + }, + "engines": { + "node": "^18 || ^16 || ^14.19", + "npm": ">= 6.13.4", + "yarn": ">= 1.21.1" + } +} diff --git a/WEBUI_SRC/postcss.config.cjs b/WEBUI_SRC/postcss.config.cjs new file mode 100644 index 0000000..94b7b1c --- /dev/null +++ b/WEBUI_SRC/postcss.config.cjs @@ -0,0 +1,27 @@ +/* eslint-disable */ +// https://github.com/michael-ciniawsky/postcss-load-config + +module.exports = { + plugins: [ + // https://github.com/postcss/autoprefixer + require('autoprefixer')({ + overrideBrowserslist: [ + 'last 4 Chrome versions', + 'last 4 Firefox versions', + 'last 4 Edge versions', + 'last 4 Safari versions', + 'last 4 Android versions', + 'last 4 ChromeAndroid versions', + 'last 4 FirefoxAndroid versions', + 'last 4 iOS versions' + ] + }) + + // https://github.com/elchininet/postcss-rtlcss + // If you want to support RTL css, then + // 1. yarn/npm install postcss-rtlcss + // 2. optionally set quasar.config.js > framework > lang to an RTL language + // 3. uncomment the following line: + // require('postcss-rtlcss') + ] +} diff --git a/WEBUI/favicon.ico b/WEBUI_SRC/public/favicon.ico similarity index 100% rename from WEBUI/favicon.ico rename to WEBUI_SRC/public/favicon.ico diff --git a/WEBUI/test.json b/WEBUI_SRC/public/test.json similarity index 100% rename from WEBUI/test.json rename to WEBUI_SRC/public/test.json diff --git a/WEBUI_SRC/quasar.config.js b/WEBUI_SRC/quasar.config.js new file mode 100644 index 0000000..bc20073 --- /dev/null +++ b/WEBUI_SRC/quasar.config.js @@ -0,0 +1,212 @@ +/* eslint-env node */ + +/* + * This file runs in a Node context (it's NOT transpiled by Babel), so use only + * the ES6 features that are supported by your Node version. https://node.green/ + */ + +// Configuration for your app +// https://v2.quasar.dev/quasar-cli-vite/quasar-config-js + +const { QInput } = require("quasar"); +const { configure } = require("quasar/wrappers"); + +module.exports = configure(function (/* ctx */) { + return { + eslint: { + // fix: true, + // include: [], + // exclude: [], + // rawOptions: {}, + warnings: true, + errors: true, + }, + + // https://v2.quasar.dev/quasar-cli/prefetch-feature + // preFetch: true, + + // app boot file (/src/boot) + // --> boot files are part of "main.js" + // https://v2.quasar.dev/quasar-cli/boot-files + boot: ["axios"], + + // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#css + css: ["app.scss"], + + // https://github.com/quasarframework/quasar/tree/dev/extras + extras: [ + // 'ionicons-v4', + // 'mdi-v5', + // 'fontawesome-v6', + // 'eva-icons', + // 'themify', + // 'line-awesome', + // 'roboto-font-latin-ext', // this or either 'roboto-font', NEVER both! + + "roboto-font", // optional, you are not bound to it + "material-icons", // optional, you are not bound to it + ], + + // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#build + build: { + target: { + browser: ["es2019", "edge88", "firefox78", "chrome87", "safari13.1"], + node: "node16", + }, + + vueRouterMode: "hash", // available values: 'hash', 'history' + // vueRouterBase, + // vueDevtools, + // vueOptionsAPI: false, + + // rebuildCache: true, // rebuilds Vite/linter/etc cache on startup + + //publicPath: "/", + // analyze: true, + //env: { UITYPE: "sampleapp" }, + //rawDefine: { curapp: "sampleapp" }, + // ignorePublicFolder: true, + // minify: false, + // polyfillModulePreload: true, + //distDir: "/home/bogdan/BOGD_PROJECTS/WebguiappTemplate/WEBUI", + //distDir: "C:\\BOGD-PROJECTS\\WebguiappTemplate\\WEBUI", + + // extendViteConf (viteConf) {}, + // viteVuePluginOptions: {}, + + vitePlugins: [ + [ + "vite-plugin-compression2", + { + deleteOriginalAssets: true, + filename: "[path][base]", + threshold: 4096, + }, + ], + ], + }, + + // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#devServer + devServer: { + // https: true + open: true, // opens browser window automatically + }, + + // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#framework + framework: { + config: { + + }, + + // iconSet: 'material-icons', // Quasar icon set + // lang: 'en-US', // Quasar language pack + + // For special cases outside of where the auto-import strategy can have an impact + // (like functional components as one of the examples), + // you can manually specify Quasar components/directives to be available everywhere: + // + components: [], + // directives: [], + + // Quasar plugins + plugins: ["Dialog", "Notify"], + }, + + // animations: 'all', // --- includes all animations + // https://v2.quasar.dev/options/animations + animations: [], + + // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#property-sourcefiles + // sourceFiles: { + // rootComponent: 'src/App.vue', + // router: 'src/router/index', + // store: 'src/store/index', + // registerServiceWorker: 'src-pwa/register-service-worker', + // serviceWorker: 'src-pwa/custom-service-worker', + // pwaManifestFile: 'src-pwa/manifest.json', + // electronMain: 'src-electron/electron-main', + // electronPreload: 'src-electron/electron-preload' + // }, + + // https://v2.quasar.dev/quasar-cli/developing-ssr/configuring-ssr + ssr: { + // ssrPwaHtmlFilename: 'offline.html', // do NOT use index.html as name! + // will mess up SSR + + // extendSSRWebserverConf (esbuildConf) {}, + // extendPackageJson (json) {}, + + pwa: false, + + // manualStoreHydration: true, + // manualPostHydrationTrigger: true, + + prodPort: 3000, // The default port that the production server should use + // (gets superseded if process.env.PORT is specified at runtime) + + middlewares: [ + "render", // keep this as last one + ], + }, + + // https://v2.quasar.dev/quasar-cli/developing-pwa/configuring-pwa + pwa: { + workboxMode: "generateSW", // or 'injectManifest' + injectPwaMetaTags: true, + swFilename: "sw.js", + manifestFilename: "manifest.json", + useCredentialsForManifestTag: false, + // useFilenameHashes: true, + // extendGenerateSWOptions (cfg) {} + // extendInjectManifestOptions (cfg) {}, + // extendManifestJson (json) {} + // extendPWACustomSWConf (esbuildConf) {} + }, + + // Full list of options: https://v2.quasar.dev/quasar-cli/developing-cordova-apps/configuring-cordova + cordova: { + // noIosLegacyBuildFlag: true, // uncomment only if you know what you are doing + }, + + // Full list of options: https://v2.quasar.dev/quasar-cli/developing-capacitor-apps/configuring-capacitor + capacitor: { + hideSplashscreen: true, + }, + + // Full list of options: https://v2.quasar.dev/quasar-cli/developing-electron-apps/configuring-electron + electron: { + // extendElectronMainConf (esbuildConf) + // extendElectronPreloadConf (esbuildConf) + + // specify the debugging port to use for the Electron app when running in development mode + inspectPort: 5858, + + bundler: "packager", // 'packager' or 'builder' + + packager: { + // https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options + // OS X / Mac App Store + // appBundleId: '', + // appCategoryType: '', + // osxSign: '', + // protocol: 'myapp://path', + // Windows only + // win32metadata: { ... } + }, + + builder: { + // https://www.electron.build/configuration/configuration + + appId: "webui", + }, + }, + + // Full list of options: https://v2.quasar.dev/quasar-cli-vite/developing-browser-extensions/configuring-bex + bex: { + contentScripts: ["my-content-script"], + + // extendBexScriptsConf (esbuildConf) {} + // extendBexManifestJson (json) {} + }, + }; +}); diff --git a/WEBUI_SRC/src/App.vue b/WEBUI_SRC/src/App.vue new file mode 100644 index 0000000..38442ee --- /dev/null +++ b/WEBUI_SRC/src/App.vue @@ -0,0 +1,11 @@ + + + + + diff --git a/WEBUI_SRC/src/assets/quasar-logo-vertical.svg b/WEBUI_SRC/src/assets/quasar-logo-vertical.svg new file mode 100644 index 0000000..8210831 --- /dev/null +++ b/WEBUI_SRC/src/assets/quasar-logo-vertical.svg @@ -0,0 +1,15 @@ + + + + + + + + + \ No newline at end of file diff --git a/WEBUI_SRC/src/boot/.gitkeep b/WEBUI_SRC/src/boot/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/WEBUI_SRC/src/boot/axios.js b/WEBUI_SRC/src/boot/axios.js new file mode 100644 index 0000000..8f9605f --- /dev/null +++ b/WEBUI_SRC/src/boot/axios.js @@ -0,0 +1,24 @@ +import { boot } from "quasar/wrappers"; +import axios from "axios"; + +// Be careful when using SSR for cross-request state pollution +// due to creating a Singleton instance here; +// If any client changes this (global) instance, it might be a +// good idea to move this instance creation inside of the +// "export default () => {}" function below (which runs individually +// for each client) +const api = axios.create({ baseURL: "/" }); + +export default boot(({ app }) => { + // for use inside Vue files (Options API) through this.$axios and this.$api + + app.config.globalProperties.$axios = axios; + // ^ ^ ^ this will allow you to use this.$axios (for Vue Options API form) + // so you won't necessarily have to import axios in each vue file + + app.config.globalProperties.$api = api; + // ^ ^ ^ this will allow you to use this.$api (for Vue Options API form) + // so you can easily perform requests against your app's API +}); + +export { api }; diff --git a/WEBUI_SRC/src/boot/helpers.js b/WEBUI_SRC/src/boot/helpers.js new file mode 100644 index 0000000..54ab76f --- /dev/null +++ b/WEBUI_SRC/src/boot/helpers.js @@ -0,0 +1,37 @@ +import { Dialog } from "quasar"; + +function secondsToHms(d) { + d = Number(d); + var dd = Math.floor(d / 86400); + var h = Math.floor(d % 86400 / 3600); + var m = Math.floor(d % 3600 / 60); + var s = Math.floor(d % 3600 % 60); + return (' ' + dd + 'd ' + (h < 10 ? "0" : "") + h + ":" + (m < 10 ? "0" : "") + m + ":" + (s < 10 ? "0" : "") + s); +} + +function ShowDelayDialog(mess, time, onexpire) { + const dialog = Dialog.create({ + message: '', + progress: true, + persistent: true, // we want the user to not be able to close it + ok: false // we want the user to not be able to close it + }) + + let percentage = 0 + const interval = setInterval(() => { + percentage = Math.min(100, percentage + 10000 / time); + dialog.update({ message: `${mess} ${percentage}%` }) + + + // if we are done, we're gonna close it + if (percentage === 100) { + clearInterval(interval) + setTimeout(() => { + dialog.hide(); + onexpire(); + }, 350) + } + }, 100) +} + +export { secondsToHms, ShowDelayDialog } diff --git a/WEBUI_SRC/src/boot/network.js b/WEBUI_SRC/src/boot/network.js new file mode 100644 index 0000000..50ed1bb --- /dev/null +++ b/WEBUI_SRC/src/boot/network.js @@ -0,0 +1,64 @@ +import { api } from "boot/axios"; +import { sha256 } from "js-sha256"; +import { Notify, Dialog } from "quasar"; + +const API_URL = "/api"; +const SHA256_HMAC_KEY = "mykey"; + +function ShowSaveDialog(apltype) { + const opername = ['Data applying...', 'Data saving...', 'Data saving and reboot...']; + let step = (apltype == 2) ? 1 : 10; + let percentage = 0; + const dialog = Dialog.create({ message: opername[apltype], progress: true, persistent: true, ok: false }) + const interval = setInterval(() => { + percentage = Math.min(100, percentage + step); + dialog.update({ + message: `${opername[apltype]} ${percentage}%` + }) + if (percentage === 100) { + clearInterval(interval); + setTimeout(() => { dialog.hide() }, 350) + } + }, 100) +} + + + +function PostData(varlist, messtype, applytype, onfinished) { + var pld = {}; + var data = {}; + data.msgid = Math.floor(Date.now() / 1000); + data.time = new Date().toISOString(); + data.msgtype = messtype; + data.payloadtype = 1; + data.payload = {}; + data.payload.applytype = applytype; + data.payload.variables = varlist; + pld.data = data; + pld.signature = sha256.hmac(SHA256_HMAC_KEY, JSON.stringify(data)); + + api + .post(API_URL, JSON.stringify(pld), { + headers: { "Content-Type": "application/json" }, + }) + .then((response) => { + var resp = response.data.data.payload.variables; + for (var k in resp) varlist[k] = resp[k]; + if (onfinished) onfinished(); + }) + .catch((err) => { + Notify.create({ color: "negative", position: "top", message: err.message, icon: "report_problem", }); + }); + +} + +function SendAndRequest(varlist, mstp, apltp, shakey, okreport) { + var onfinish = (okreport) ? () => { ShowSaveDialog(apltp) } : null; + PostData(varlist, mstp, apltp, onfinish); +} + +export { SendAndRequest, PostData }; + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/CardActions.vue b/WEBUI_SRC/src/components/webguicomp/CardActions.vue new file mode 100644 index 0000000..49a65d2 --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/CardActions.vue @@ -0,0 +1,11 @@ + + + Apply + Save + Save&Reboot + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/EssentialLink.vue b/WEBUI_SRC/src/components/webguicomp/EssentialLink.vue new file mode 100644 index 0000000..1a32006 --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/EssentialLink.vue @@ -0,0 +1,48 @@ + + + + + + + + {{ title }} + {{ caption }} + + + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/SelectWiFiDialog.vue b/WEBUI_SRC/src/components/webguicomp/SelectWiFiDialog.vue new file mode 100644 index 0000000..7b56675 --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/SelectWiFiDialog.vue @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/EthSetCard.vue b/WEBUI_SRC/src/components/webguicomp/cards/EthSetCard.vue new file mode 100644 index 0000000..d668947 --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/EthSetCard.vue @@ -0,0 +1,45 @@ + + + + ETHERNET + + + + + + + + + + + + + + + + + + + Apply + Save + Save&Reboot + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/FirmwareCard.vue b/WEBUI_SRC/src/components/webguicomp/cards/FirmwareCard.vue new file mode 100644 index 0000000..75d37e3 --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/FirmwareCard.vue @@ -0,0 +1,41 @@ + + + + FIRMWARE + + + + + + + + + Current firmware version:: {{ data.fw_rev }} + Available firmware version:: {{ data.fw_rev }} + + + + + Apply + Save + Save&Reboot + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/HomeCard.vue b/WEBUI_SRC/src/components/webguicomp/cards/HomeCard.vue new file mode 100644 index 0000000..8ae266f --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/HomeCard.vue @@ -0,0 +1,44 @@ + + + + Home + + + + + {{ timestr }} + Uptime: {{ uptimestr }} + + + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/MQTT1Card.vue b/WEBUI_SRC/src/components/webguicomp/cards/MQTT1Card.vue new file mode 100644 index 0000000..c709556 --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/MQTT1Card.vue @@ -0,0 +1,46 @@ + + + + MQTT 1 + + + + + + + + + + + + + + + + + Apply + Save + Save&Reboot + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/MQTT2Card.vue b/WEBUI_SRC/src/components/webguicomp/cards/MQTT2Card.vue new file mode 100644 index 0000000..b694b9a --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/MQTT2Card.vue @@ -0,0 +1,51 @@ + + + + MQTT 2 + + + + + + + + + + + + + + + + + + Apply + Save + Save&Reboot + + + + + + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/SNTPCard.vue b/WEBUI_SRC/src/components/webguicomp/cards/SNTPCard.vue new file mode 100644 index 0000000..b1048ec --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/SNTPCard.vue @@ -0,0 +1,39 @@ + + + + SNTP + + + + + + + + + + + + + Apply + Save + Save&Reboot + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/StatCard.vue b/WEBUI_SRC/src/components/webguicomp/cards/StatCard.vue new file mode 100644 index 0000000..601ddcf --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/StatCard.vue @@ -0,0 +1,65 @@ + + + + INFO + + + + + + {{ timestr }} + Uptime: {{ uptimestr }} + WiFi signal: {{ data.wifi_level }} + + Ethernet state: {{ data.eth_stat }} + WiFi state: {{ data.wifi_stat }} + GPRS state: {{ data.gsm_stat }} + + MQTT1 state: {{ data.mqtt_1_stat }} + MQTT2 state: {{ data.mqtt_2_stat }} + + Free RAM: {{ data.free_ram }} + Minimal free RAM: {{ data.free_ram_min }} + + + + + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/SystemCard.vue b/WEBUI_SRC/src/components/webguicomp/cards/SystemCard.vue new file mode 100644 index 0000000..d4c2165 --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/SystemCard.vue @@ -0,0 +1,43 @@ + + + + SYSTEM + + + + + + + + Device model: {{ data.model_name }} + Hardware revision: {{ data.hw_rev }} + Firmware version: {{ data.fw_rev }} + IDF version: {{ data.idf_rev }} + Build date: {{ data.build_date }} + Serial number: {{ data.ser_num }} + + + + + Apply + Save + Save&Reboot + + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/cards/WifiSetCard.vue b/WEBUI_SRC/src/components/webguicomp/cards/WifiSetCard.vue new file mode 100644 index 0000000..0624e7e --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/cards/WifiSetCard.vue @@ -0,0 +1,80 @@ + + + + WiFi + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WEBUI_SRC/src/components/webguicomp/network.js b/WEBUI_SRC/src/components/webguicomp/network.js new file mode 100644 index 0000000..50ed1bb --- /dev/null +++ b/WEBUI_SRC/src/components/webguicomp/network.js @@ -0,0 +1,64 @@ +import { api } from "boot/axios"; +import { sha256 } from "js-sha256"; +import { Notify, Dialog } from "quasar"; + +const API_URL = "/api"; +const SHA256_HMAC_KEY = "mykey"; + +function ShowSaveDialog(apltype) { + const opername = ['Data applying...', 'Data saving...', 'Data saving and reboot...']; + let step = (apltype == 2) ? 1 : 10; + let percentage = 0; + const dialog = Dialog.create({ message: opername[apltype], progress: true, persistent: true, ok: false }) + const interval = setInterval(() => { + percentage = Math.min(100, percentage + step); + dialog.update({ + message: `${opername[apltype]} ${percentage}%` + }) + if (percentage === 100) { + clearInterval(interval); + setTimeout(() => { dialog.hide() }, 350) + } + }, 100) +} + + + +function PostData(varlist, messtype, applytype, onfinished) { + var pld = {}; + var data = {}; + data.msgid = Math.floor(Date.now() / 1000); + data.time = new Date().toISOString(); + data.msgtype = messtype; + data.payloadtype = 1; + data.payload = {}; + data.payload.applytype = applytype; + data.payload.variables = varlist; + pld.data = data; + pld.signature = sha256.hmac(SHA256_HMAC_KEY, JSON.stringify(data)); + + api + .post(API_URL, JSON.stringify(pld), { + headers: { "Content-Type": "application/json" }, + }) + .then((response) => { + var resp = response.data.data.payload.variables; + for (var k in resp) varlist[k] = resp[k]; + if (onfinished) onfinished(); + }) + .catch((err) => { + Notify.create({ color: "negative", position: "top", message: err.message, icon: "report_problem", }); + }); + +} + +function SendAndRequest(varlist, mstp, apltp, shakey, okreport) { + var onfinish = (okreport) ? () => { ShowSaveDialog(apltp) } : null; + PostData(varlist, mstp, apltp, onfinish); +} + +export { SendAndRequest, PostData }; + + + + diff --git a/WEBUI_SRC/src/css/app.scss b/WEBUI_SRC/src/css/app.scss new file mode 100644 index 0000000..57142dd --- /dev/null +++ b/WEBUI_SRC/src/css/app.scss @@ -0,0 +1,28 @@ +// app global css in SCSS form +.body{ + background: #e0e0e0; +} +.card { + border-radius: 10px; + font-family: monospace; + font-size: medium; + break-inside: avoid; + margin: 0 0 10px 10px; +} + +.cardholder { + column-count: 1; + column-gap: 0; + + padding: 10px 10px 10px 0; +} +@media (min-width: 1024px) { + .cardholder { + column-count: 2; + } +} +@media (min-width: 1400px) { + .cardholder { + column-count: 3; + } +} diff --git a/WEBUI_SRC/src/css/quasar.variables.scss b/WEBUI_SRC/src/css/quasar.variables.scss new file mode 100644 index 0000000..3996ce1 --- /dev/null +++ b/WEBUI_SRC/src/css/quasar.variables.scss @@ -0,0 +1,25 @@ +// Quasar SCSS (& Sass) Variables +// -------------------------------------------------- +// To customize the look and feel of this app, you can override +// the Sass/SCSS variables found in Quasar's source Sass/SCSS files. + +// Check documentation for full list of Quasar variables + +// Your own variables (that are declared here) and Quasar's own +// ones will be available out of the box in your .vue/.scss/.sass files + +// It's highly recommended to change the default colors +// to match your app's branding. +// Tip: Use the "Theme Builder" on Quasar's documentation website. + +$primary : #1976D2; +$secondary : #26A69A; +$accent : #9C27B0; + +$dark : #1D1D1D; +$dark-page : #121212; + +$positive : #21BA45; +$negative : #C10015; +$info : #31CCEC; +$warning : #F2C037; diff --git a/WEBUI_SRC/src/layouts/MainLayout.vue b/WEBUI_SRC/src/layouts/MainLayout.vue new file mode 100644 index 0000000..9ed6d53 --- /dev/null +++ b/WEBUI_SRC/src/layouts/MainLayout.vue @@ -0,0 +1,37 @@ + + + + + + ESP32 WEBGUIAPP + + + + + + + + + + + + + + + + diff --git a/WEBUI_SRC/src/pages/ErrorNotFound.vue b/WEBUI_SRC/src/pages/ErrorNotFound.vue new file mode 100644 index 0000000..7715096 --- /dev/null +++ b/WEBUI_SRC/src/pages/ErrorNotFound.vue @@ -0,0 +1,31 @@ + + + + + 404 + + + + Oops. Nothing here... four-ow-four + + + + + + + + diff --git a/WEBUI_SRC/src/pages/Home.vue b/WEBUI_SRC/src/pages/Home.vue new file mode 100644 index 0000000..70c2434 --- /dev/null +++ b/WEBUI_SRC/src/pages/Home.vue @@ -0,0 +1,15 @@ + + + + + + + diff --git a/WEBUI_SRC/src/pages/IndexPage2.vue b/WEBUI_SRC/src/pages/IndexPage2.vue new file mode 100644 index 0000000..334c590 --- /dev/null +++ b/WEBUI_SRC/src/pages/IndexPage2.vue @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WEBUI_SRC/src/pages/InterfacesSettings.vue b/WEBUI_SRC/src/pages/InterfacesSettings.vue new file mode 100644 index 0000000..8274837 --- /dev/null +++ b/WEBUI_SRC/src/pages/InterfacesSettings.vue @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/WEBUI_SRC/src/pages/ServicesPage.vue b/WEBUI_SRC/src/pages/ServicesPage.vue new file mode 100644 index 0000000..7dad27e --- /dev/null +++ b/WEBUI_SRC/src/pages/ServicesPage.vue @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/WEBUI_SRC/src/pages/SystemPage.vue b/WEBUI_SRC/src/pages/SystemPage.vue new file mode 100644 index 0000000..1095271 --- /dev/null +++ b/WEBUI_SRC/src/pages/SystemPage.vue @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/WEBUI_SRC/src/router/index.js b/WEBUI_SRC/src/router/index.js new file mode 100644 index 0000000..ca3cd61 --- /dev/null +++ b/WEBUI_SRC/src/router/index.js @@ -0,0 +1,30 @@ +import { route } from 'quasar/wrappers' +import { createRouter, createMemoryHistory, createWebHistory, createWebHashHistory } from 'vue-router' +import routes from './routes' + +/* + * If not building with SSR mode, you can + * directly export the Router instantiation; + * + * The function below can be async too; either use + * async/await or return a Promise which resolves + * with the Router instance. + */ + +export default route(function (/* { store, ssrContext } */) { + const createHistory = process.env.SERVER + ? createMemoryHistory + : (process.env.VUE_ROUTER_MODE === 'history' ? createWebHistory : createWebHashHistory) + + const Router = createRouter({ + scrollBehavior: () => ({ left: 0, top: 0 }), + routes, + + // Leave this as is and make changes in quasar.conf.js instead! + // quasar.conf.js -> build -> vueRouterMode + // quasar.conf.js -> build -> publicPath + history: createHistory(process.env.VUE_ROUTER_BASE) + }) + + return Router +}) diff --git a/WEBUI_SRC/src/router/routes.js b/WEBUI_SRC/src/router/routes.js new file mode 100644 index 0000000..97f535a --- /dev/null +++ b/WEBUI_SRC/src/router/routes.js @@ -0,0 +1,23 @@ +const routes = [ + { + path: "/", + component: () => import("layouts/MainLayout.vue"), + children: [ + { path: "", component: () => import("pages/Home.vue") }, + { path: "home", component: () => import("pages/Home.vue") }, + { path: "page2", component: () => import("pages/IndexPage2.vue") }, + { path: "ifsettings", component: () => import("pages/InterfacesSettings.vue") }, + { path: "services", component: () => import("pages/ServicesPage.vue") }, + { path: "system", component: () => import("pages/SystemPage.vue") }, + ], + }, + + // Always leave this as last one, + // but you can also remove it + { + path: "/:catchAll(.*)*", + component: () => import("pages/ErrorNotFound.vue"), + }, +]; + +export default routes; diff --git a/components/webguiapp b/components/webguiapp index ac3be6b..fc2b187 160000 --- a/components/webguiapp +++ b/components/webguiapp @@ -1 +1 @@ -Subproject commit ac3be6bfdc745ec23e97961657fc9bc19e55333f +Subproject commit fc2b1879e4ae43213c255567077b46fa41092159 diff --git a/WEBUI/espfs.paths b/espfs.paths similarity index 55% rename from WEBUI/espfs.paths rename to espfs.paths index c28e567..10dea9a 100644 --- a/WEBUI/espfs.paths +++ b/espfs.paths @@ -1,26 +1,26 @@ -assets -assets/ErrorNotFound.20af62e3.js -assets/Home.937c89f4.js -assets/IndexPage2.cfd8712b.js -assets/InterfacesSettings.b0f34fc0.js -assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff -assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff -assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff -assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff -assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff -assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff -assets/MainLayout.c9e97164.css -assets/MainLayout.d8111854.js -assets/QItem.9b856cf7.js -assets/ServicesPage.e7ae390c.js -assets/SystemPage.60d49a6a.js -assets/axios.15d8ef65.js -assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff -assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 -assets/helpers.6b816d79.js -assets/index.6b461d14.css -assets/index.e05c0c8e.js -assets/network.98844594.js -favicon.ico -index.html +assets +assets/ErrorNotFound.9e15f11d.js +assets/Home.4d198b4c.js +assets/IndexPage2.9b840c18.js +assets/InterfacesSettings.bbb3ac8c.js +assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff +assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff +assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff +assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff +assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff +assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff +assets/MainLayout.3e18d42f.js +assets/MainLayout.c9e97164.css +assets/QItem.d253ebaa.js +assets/ServicesPage.cf8d157c.js +assets/SystemPage.719ebe80.js +assets/axios.06fc16f1.js +assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff +assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 +assets/helpers.8d380ce8.js +assets/index.4735cda6.js +assets/index.6b461d14.css +assets/network.fb530964.js +favicon.ico +index.html test.json \ No newline at end of file