[IMP] pos_self_order: update linting rules
In this commit we update the lists of modules from `_eslintignore` and `jsonconfig.json` such that they now contain all pos modules. In addition, we also create script in the `tools` directory of pos that returns a list of all the pos modules. This list is often very useful. closes odoo/odoo#142366 Signed-off-by: Joseph Caburnay (jcb) <jcb@odoo.com>
This commit is contained in:
@@ -207,8 +207,14 @@ addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js
|
||||
!addons/point_of_sale/**/*
|
||||
|
||||
# Whitelist community pos modules
|
||||
!addons/hw_posbox_homepage
|
||||
!addons/hw_posbox_homepage/**/*
|
||||
!addons/l10n_ar_pos
|
||||
!addons/l10n_ar_pos/**/*
|
||||
!addons/l10n_co_pos
|
||||
!addons/l10n_co_pos/**/*
|
||||
!addons/l10n_es_pos
|
||||
!addons/l10n_es_pos/**/*
|
||||
!addons/l10n_fr_pos_cert
|
||||
!addons/l10n_fr_pos_cert/**/*
|
||||
!addons/l10n_gcc_pos
|
||||
@@ -223,14 +229,22 @@ addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js
|
||||
!addons/pos_discount/**/*
|
||||
!addons/pos_epson_printer
|
||||
!addons/pos_epson_printer/**/*
|
||||
!addons/pos_epson_printer_restaurant
|
||||
!addons/pos_epson_printer_restaurant/**/*
|
||||
!addons/pos_hr
|
||||
!addons/pos_hr/**/*
|
||||
!addons/pos_hr_restaurant
|
||||
!addons/pos_hr_restaurant/**/*
|
||||
!addons/pos_loyalty
|
||||
!addons/pos_loyalty/**/*
|
||||
!addons/pos_mercury
|
||||
!addons/pos_mercury/**/*
|
||||
!addons/pos_mrp
|
||||
!addons/pos_mrp/**/*
|
||||
!addons/pos_online_payment
|
||||
!addons/pos_online_payment/**/*
|
||||
!addons/pos_online_payment_self_order
|
||||
!addons/pos_online_payment_self_order/**/*
|
||||
!addons/pos_paytm
|
||||
!addons/pos_paytm/**/*
|
||||
!addons/pos_restaurant
|
||||
!addons/pos_restaurant/**/*
|
||||
!addons/pos_restaurant_adyen
|
||||
@@ -239,26 +253,70 @@ addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js
|
||||
!addons/pos_restaurant_stripe/**/*
|
||||
!addons/pos_sale
|
||||
!addons/pos_sale/**/*
|
||||
!addons/pos_sale_loyalty
|
||||
!addons/pos_sale_loyalty/**/*
|
||||
!addons/pos_sale_margin
|
||||
!addons/pos_sale_margin/**/*
|
||||
!addons/pos_sale_product_configurator
|
||||
!addons/pos_sale_product_configurator/**/*
|
||||
!addons/pos_self_order
|
||||
!addons/pos_self_order/**/*
|
||||
!addons/pos_self_order_adyen
|
||||
!addons/pos_self_order_adyen/**/*
|
||||
!addons/pos_self_order_epson_printer
|
||||
!addons/pos_self_order_epson_printer/**/*
|
||||
!addons/pos_self_order_sale
|
||||
!addons/pos_self_order_sale/**/*
|
||||
!addons/pos_self_order_stripe
|
||||
!addons/pos_self_order_stripe/**/*
|
||||
!addons/pos_six
|
||||
!addons/pos_six/**/*
|
||||
!addons/pos_stripe
|
||||
!addons/pos_stripe/**/*
|
||||
!addons/spreadsheet_dashboard_pos_hr
|
||||
!addons/spreadsheet_dashboard_pos_hr/**/*
|
||||
|
||||
# Whitelist enterprise pos modules
|
||||
!l10n_cl_edi_pos
|
||||
!l10n_cl_edi_pos/**/*
|
||||
!l10n_de_pos_cert
|
||||
!l10n_de_pos_cert/**/*
|
||||
!l10n_de_pos_res_cert
|
||||
!l10n_de_pos_res_cert/**/*
|
||||
!l10n_in_reports_gstr_pos
|
||||
!l10n_in_reports_gstr_pos/**/*
|
||||
!l10n_mx_edi_pos
|
||||
!l10n_mx_edi_pos/**/*
|
||||
!l10n_pl_reports_pos_jpk
|
||||
!l10n_pl_reports_pos_jpk/**/*
|
||||
!pos_account_reports
|
||||
!pos_account_reports/**/*
|
||||
!pos_blackbox_be
|
||||
!pos_blackbox_be/**/*
|
||||
!pos_enterprise
|
||||
!pos_enterprise/**/*
|
||||
!pos_hr_mobile
|
||||
!pos_hr_mobile/**/*
|
||||
!pos_iot
|
||||
!pos_iot/**/*
|
||||
!pos_iot_six
|
||||
!pos_iot_six/**/*
|
||||
!pos_l10n_se
|
||||
!pos_l10n_se/**/*
|
||||
!pos_restaurant_iot
|
||||
!pos_restaurant_iot/**/*
|
||||
!pos_online_payment_self_order_preparation_display
|
||||
!pos_online_payment_self_order_preparation_display/**/*
|
||||
!pos_order_tracking_display
|
||||
!pos_order_tracking_display/**/*
|
||||
!pos_preparation_display
|
||||
!pos_preparation_display/**/*
|
||||
!pos_restaurant_appointment
|
||||
!pos_restaurant_appointment/**/*
|
||||
!pos_restaurant_preparation_display
|
||||
!pos_restaurant_preparation_display/**/*
|
||||
!pos_sale_stock_renting
|
||||
!pos_sale_stock_renting/**/*
|
||||
!pos_self_order_preparation_display
|
||||
!pos_self_order_preparation_display/**/*
|
||||
!pos_settle_due
|
||||
!pos_settle_due/**/*
|
||||
!whatsapp_pos
|
||||
|
||||
@@ -25,9 +25,12 @@
|
||||
"@mail/*": ["addons/mail/static/src/*"],
|
||||
"@im_livechat/*": ["addons/im_livechat/static/src/*"],
|
||||
"@whatsapp/*": ["addons/whatsapp/static/src/*"],
|
||||
"@point_of_sale/*": ["addons/point_of_sale/static/src/*"],
|
||||
|
||||
"@point_of_sale/*": ["addons/point_of_sale/static/src/*"],
|
||||
"@hw_posbox_homepage/*": ["addons/hw_posbox_homepage/static/src/*"],
|
||||
"@l10n_ar_pos/*": ["addons/l10n_ar_pos/static/src/*"],
|
||||
"@l10n_co_pos/*": ["addons/l10n_co_pos/static/src/*"],
|
||||
"@l10n_es_pos/*": ["addons/l10n_es_pos/static/src/*"],
|
||||
"@l10n_fr_pos_cert/*": ["addons/l10n_fr_pos_cert/static/src/*"],
|
||||
"@l10n_gcc_pos/*": ["addons/l10n_gcc_pos/static/src/*"],
|
||||
"@l10n_in_pos/*": ["addons/l10n_in_pos/static/src/*"],
|
||||
@@ -35,19 +38,54 @@
|
||||
"@pos_adyen/*": ["addons/pos_adyen/static/src/*"],
|
||||
"@pos_discount/*": ["addons/pos_discount/static/src/*"],
|
||||
"@pos_epson_printer/*": ["addons/pos_epson_printer/static/src/*"],
|
||||
"@pos_epson_printer_restaurant/*": ["addons/pos_epson_printer_restaurant/static/src/*"],
|
||||
"@pos_hr/*": ["addons/pos_hr/static/src/*"],
|
||||
"@pos_hr_restaurant/*": ["addons/pos_hr_restaurant/static/src/*"],
|
||||
"@pos_loyalty/*": ["addons/pos_loyalty/static/src/*"],
|
||||
"@pos_mercury/*": ["addons/pos_mercury/static/src/*"],
|
||||
"@pos_mrp/*": ["addons/pos_mrp/static/src/*"],
|
||||
"@pos_online_payment/*": ["addons/pos_online_payment/static/src/*"],
|
||||
"@pos_online_payment_self_order/*": ["addons/pos_online_payment_self_order/static/src/*"],
|
||||
"@pos_paytm/*": ["addons/pos_paytm/static/src/*"],
|
||||
"@pos_restaurant/*": ["addons/pos_restaurant/static/src/*"],
|
||||
"@pos_restaurant_adyen/*": ["addons/pos_restaurant_adyen/static/src/*"],
|
||||
"@pos_restaurant_stripe/*": ["addons/pos_restaurant_stripe/static/src/*"],
|
||||
"@pos_sale/*": ["addons/pos_sale/static/src/*"],
|
||||
"@pos_sale_loyalty/*": ["addons/pos_sale_loyalty/static/src/*"],
|
||||
"@pos_sale_margin/*": ["addons/pos_sale_margin/static/src/*"],
|
||||
"@pos_sale_product_configurator/*": ["addons/pos_sale_product_configurator/static/src/*"],
|
||||
"@pos_self_order/*": ["addons/pos_self_order/static/src/*"],
|
||||
"@pos_self_order_adyen/*": ["addons/pos_self_order_adyen/static/src/*"],
|
||||
"@pos_self_order_epson_printer/*": ["addons/pos_self_order_epson_printer/static/src/*"],
|
||||
"@pos_self_order_sale/*": ["addons/pos_self_order_sale/static/src/*"],
|
||||
"@pos_self_order_stripe/*": ["addons/pos_self_order_stripe/static/src/*"],
|
||||
"@pos_six/*": ["addons/pos_six/static/src/*"],
|
||||
"@pos_stripe/*": ["addons/pos_stripe/static/src/*"],
|
||||
"@test_mail/*": ["addons/test_mail/static/src/*"],
|
||||
"@whatsapp_pos/*": ["addons/whatsapp_pos/static/src/*"]
|
||||
"@spreadsheet_dashboard_pos_hr/*": ["addons/spreadsheet_dashboard_pos_hr/static/src/*"],
|
||||
|
||||
"@l10n_cl_edi_pos/*": ["l10n_cl_edi_pos/static/src/*"],
|
||||
"@l10n_de_pos_cert/*": ["l10n_de_pos_cert/static/src/*"],
|
||||
"@l10n_de_pos_res_cert/*": ["l10n_de_pos_res_cert/static/src/*"],
|
||||
"@l10n_in_reports_gstr_pos/*": ["l10n_in_reports_gstr_pos/static/src/*"],
|
||||
"@l10n_mx_edi_pos/*": ["l10n_mx_edi_pos/static/src/*"],
|
||||
"@l10n_pl_reports_pos_jpk/*": ["l10n_pl_reports_pos_jpk/static/src/*"],
|
||||
"@pos_account_reports/*": ["pos_account_reports/static/src/*"],
|
||||
"@pos_blackbox_be/*": ["pos_blackbox_be/static/src/*"],
|
||||
"@pos_enterprise/*": ["pos_enterprise/static/src/*"],
|
||||
"@pos_hr_mobile/*": ["pos_hr_mobile/static/src/*"],
|
||||
"@pos_iot/*": ["pos_iot/static/src/*"],
|
||||
"@pos_iot_six/*": ["pos_iot_six/static/src/*"],
|
||||
"@pos_l10n_se/*": ["pos_l10n_se/static/src/*"],
|
||||
"@pos_online_payment_self_order_preparation_display/*": ["pos_online_payment_self_order_preparation_display/static/src/*"],
|
||||
"@pos_order_tracking_display/*": ["pos_order_tracking_display/static/src/*"],
|
||||
"@pos_preparation_display/*": ["pos_preparation_display/static/src/*"],
|
||||
"@pos_restaurant_appointment/*": ["pos_restaurant_appointment/static/src/*"],
|
||||
"@pos_restaurant_preparation_display/*": ["pos_restaurant_preparation_display/static/src/*"],
|
||||
"@pos_sale_stock_renting/*": ["pos_sale_stock_renting/static/src/*"],
|
||||
"@pos_self_order_preparation_display/*": ["pos_self_order_preparation_display/static/src/*"],
|
||||
"@pos_settle_due/*": ["pos_settle_due/static/src/*"],
|
||||
"@whatsapp_pos/*": ["whatsapp_pos/static/src/*"],
|
||||
|
||||
"@test_mail/*": ["addons/test_mail/static/src/*"]
|
||||
}
|
||||
},
|
||||
"include": ["**/*.js", "**/*.ts"],
|
||||
|
||||
Reference in New Issue
Block a user