# Address Validation

# Mapping of which page loads which template and javascript

Going forward towards year 2026; our plan is to consolidate all address-validation scripts into two JS files:  
\- Backend: app/code/Frans/AddressValidation/view/adminhtml/web/js/addrval.js  
\- Frontend: app/code/Frans/CheckoutViews/view/frontend/web/js/addrvallib.js

In 2025, here are the mappings of which page loads which template and javascript that is related to Address Validation.

#### <span style="text-decoration: underline;">1/ FE checkout New Address popup:</span>  
  


[![image.png](https://frdocs.socalappsolutions.com/uploads/images/gallery/2024-08/scaled-1680-/image.png)](https://frdocs.socalappsolutions.com/uploads/images/gallery/2024-08/image.png)

Related js files:   
app/code/Frans/CheckoutViews/view/frontend/web/js/view/shipping.js

Related template files:  
app/code/Frans/CheckoutViews/view/frontend/web/template/shipping.html

2/ FE Checkout billing address:

Related js files: app/design/frontend/Frans/default/Magento\_Checkout/web/js/view/billing-address.js  
Related template files: app/code/Frans/CheckoutViews/view/frontend/requirejs-config.js