PageSourceSearch

https://www.smarty.com/_next/static/chunks/pages/articles/recommendations-431f94adc00693d6.js

js smarty.com collected 2026-09-24 09:55:13 UTC 12,121 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[74676],{3442:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var s=a(37876),i=a(71576),r=a.n(i);let n=({children:e,className:t=""})=>(0,s.jsx)("div",{className:`${r().pageContent} ${t}`,children:e})},4568:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var s=a(37876),i=a(15965),r=a(35063),n=a(6036),o=a.n(n);let d=({href:e="",linkClassName:t="",children:a,arrowClassName:n="",arrowIconClassName:d="",arrowFirst:l=!1,target:c=""})=>(0,s.jsx)(r.A,{href:e,className:`${o().link} ${t}`,target:c,children:(0,s.jsx)(i.A,{arrowFirst:l,className:n,arrowIconClassName:d,children:a})})},6036:e=>{e.exports={link:"linkWithArrow_link__CFf9Y"}},8004:e=>{e.exports={container:"indexMenuTemplate_container__xnHqu",headerTitle:"indexMenuTemplate_headerTitle__eWoVv"}},15166:e=>{e.exports={indexMenuItem:"indexMenu_indexMenuItem__50TyB",textWithArrow:"indexMenu_textWithArrow__v0GwQ",link:"indexMenu_link__zjzvv"}},15965:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var s=a(37876),i=a(51786),r=a(48559),n=a.n(r);let o=({children:e,className:t="",arrowIconClassName:a="",arrowFirst:r=!1})=>{let o=`${n().textWithArrowIcon} ${a}`+(r?` ${n().textWithArrowFirstIcon}`:"");return(0,s.jsxs)("span",{className:`${n().textWithArrow} ${t}`,children:[r&&(0,s.jsx)(i.I,{icon:"iconArrowRight-24",width:"16",height:"16",className:o}),"string"!=typeof e||"string"!=typeof e||null===e.match(/<b>/gi)||null===e.match(/<\/b>/gi)||e.match(/<[ac-z]/gi)||e.match(/<\/[ac-z]/gi)?e:(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:e}}),!r&&(0,s.jsx)(i.I,{icon:"iconArrowRight-24",width:"16",height:"16",className:o})]})}},27965:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var s=a(37876),i=a(55453),r=a.n(i);let n=({children:e,subheadingClassName:t=""})=>(0,s.jsx)("div",{className:`${r().subheading} ${t}`,children:e})}
1,28396:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});class s{title;subtitle;href;constructor(e,t,a){this.title=e,this.subtitle=t,this.href=a}}},48559:e=>{e.exports={textWithArrow:"textWithArrow_textWithArrow__UdGp5",textWithArrowIcon:"textWithArrow_textWithArrowIcon__8k4EG",textWithArrowFirstIcon:"textWithArrow_textWithArrowFirstIcon__1DSU5"}},55453:e=>{e.exports={subheading:"subheading_subheading__OEKVF"}},57346:e=>{e.exports={headerTitle:"headerTitle_headerTitle__6fUBN",titleContainer:"headerTitle_titleContainer__5SNVV"}},71576:e=>{e.exports={pageContent:"pageContent_pageContent__b6iCX"}},72680:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var s=a(37876),i=a(57346),r=a.n(i);let n=({children:e,headerTitleClassName:t=""})=>(0,s.jsx)("div",{className:r().titleContainer,children:(0,s.jsx)("h1",{className:`${r().headerTitle} ${t}`,children:e})})},77328:(e,t,a)=>{e.exports=a(88022)},78198:(e,t,a)=>{"use strict";a.d(t,{T:()=>o,e:()=>n});let s=["/landing","/checkout","/search","/account","/admin-dashboard","/overflow","/resource-unavailable"],i=["/advent-of-code","/ap"];var r=a(67959);let n=e=>(0,r.rh)()!==r.Vx||!i.includes(e)&&s.some(t=>e===t||e.startsWith(`${t}/`)),o=e=>{if(!e)return null;let t=[];for(let a of["noindex","nofollow","nosnippet","noarchive","noimageindex","notranslate"])!0===e[a]&&t.push(a);for(let{key:a,directive:s}of[{key:"max_snippet",directive:"max-snippet"},{key:"max_video_preview",directive:"max-video-preview"},{key:"max_image_preview",directive:"max-image-preview"}]){let i=e[a];i&&i.enabled&&i.value&&t.push(`${s}:${i.value}`)}if(e.unavailable_after){let a=e.unavailable_after.replace(/\.\d{3}Z$/,"Z");t.push(`unavailable_after: ${a}`)}return e.other?.trim()&&t.push(e.other.trim()),t.length>0?t.join(", "):null}},79556:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/articles/recommendations",function(){return a(87294)}])},81808:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var s=a(37876),i=a(72680),r=a(27965),n=a(46294),o=a(3442),d=a(82659),l=a(4568),c=a(15166),h=a.n(c);let u=({indexList:e})=>(0,s.jsx)("div",{children:e.map(({title:e,subtitle:t,href:a},i)=>(0,s.jsxs)("div",{className:h().indexMenuItem,children:[(0,s.jsx)(l.A,{href:a,linkClassName:h().link,arrowIconClassName:h().textWithArrow,children:e}),(0,s.jsx)("div",{children:t})]},`${a}-${i}`))});var m=a(70250),p=a(64762),w=a(93893),g=a(8004),f=a.n(g);let v=({indexList:e,title:t,headContent:a,promoBanner:l})=>(0,s.jsxs)(p.A,{promoBanner:l,children:[(0,s.jsxs)(w.A,{className:f().container,children:[(0,s.jsx)(i.A,{headerTitleClassName:f().headerTitle,children:t}),(0,s.jsx)(r.A,{children:(0,s.jsx)(n.A,{})}),(0,s.jsx)(d.A,{children:a}),(0,s.jsx)(o.A,{children:(0,s.jsx)(u,{indexList:e})})]}),(0,s.jsx)(m.A,{title:"Ready to get started?"})]})},82659:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var s=a(37876),i=a(77328),r=a.n(i),n=a(14232),o=a(25657),d=a(30969),l=a(78198),c=a(89099),h=a(98480);let u=({children:e})=>{let t=(0,c.useRouter)();return(0,n.useEffect)(()=>{o.A.init(),(0,d.qH)()},[]),(0,n.useEffect)(()=>{t.isReady&&(0,h.SJ)(e=>{let a=t.query[e];void 0!==a&&(0,h.iF)(e,Array.isArray(a)?a.join(","):a)})},[t.isReady,t.query]),(0,s.jsx)("div",{children:(0,s.jsxs)(r(),{children:[(0,s.jsx)("title",{children:"USPS & International Address Verification - Smarty"}),(0,s.jsx)("meta",{name:"author",content:"Smarty"}),(0,s.jsx)("meta",{charSet:"UTF-8"}),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,s.jsx)("meta",{property:"og:image",content:"https://www.smarty.com/img/brand/smarty-s-og-logo.jpg"},"image"),(0,l.e)(t.pathname)&&(0,s.jsx)("meta",{name:"robots",content:"noindex, nofollow"},"robots"),e]})})}},87294:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSG:()=>o,default:()=>d});var s=a(37876),i=a(28396);let r=[new i.A('Address data management "like a boss"',"If you need to collect address data for your business, then you need that data to be accurate.","/articles/address-data-management-like-a-boss"),new i.A("Can I validate an address while using Google Maps' addMarker?","No. How was that for a fast answer? addMarker is a function of Google's...","/articles/validate-while-using-addmarker"),new i.A("Data management: When good data goes bad",' "Data management" is the process of facilitating data control and flow, from the data\'s creation to... ',"/articles/data-management"),new i.A('The difference between "mappable" and "valid"','A "mappable" address is not necessarily a "valid" or officially recognized (mailman-deliverable) address.',"/articles/do-maps-verify-addresses"),new i.A("Does Google parse and/or standardize addresses?","While Google does a great many things, it may surprise you to learn that Google does NOT parse...","/articles/does-google-parse-standardize"),new i.A("Geocoding APIs: Esri vs Smarty and Google","Geocoding APIs frequently use inconsistent definitions for accuracy. We're going to dispel...,","/articles/geocoding-api-comparison"),new i.A("Google's Geocoding API: Is there any good alternative?","Google's Geocoding API is certainly one of the best known options, when it comes to using an API to...","/articles/is-there-a-geocoding-api-as-good-as-google"),new i.A("How do I determine if a suite or apartment number is valid?","If someone enters an invali
1d apartment, will that be explained in the data returned?","/docs/how-do-i-determine-if-a-suite-or-apartment-number-is-valid"),new i.A("How often should I re-verify addresses?","I'm planning to store the corrected address along with a timestamp indicating when I performed the...","/articles/how-often-should-i-re-verify-addresses"),new i.A("I'm looking for a ZIP Code API. What should I look for?","The USPS ZIP Code API provides developers with comprehensive access to the data found in the...","/articles/zip-code-api"),new i.A("International geocoding: Around the GPS in 80 days","Geocoding uses a postal address to identify the GPS lat/long coordinates of that location. International...","/articles/international-geocoding"),new i.A("Is move-update/NCOA required?","A postal worker at my local post office informed me that I can't mail out a mailing without first doing the...","/articles/is-move-updatencoa-required"),new i.A("Is there an open-source address scrubber?","Slow down a second. Before we go any further, we need to determine two things. First, do you mean...","/articles/is-there-an-open-source-address-scrubber"),new i.A("Is there any preference between a street address and Po Box?","From a financial standpoint, the USPS prefers to deliver mail to a PO Box. A letter delivered to a...","/articles/is-there-any-preference-between-po-box-and-street-address"),new i.A("Maintaining data security with Smarty","Smarty doesn't sell, distribute, persist the storage of, or in any way abuse your data. You can read all...","/articles/data-security"),new i.A("My geocode service won't give me ZIP+4 Codes. Why?","So you're using a geocoder, and you want to get the ZIP+4 Code for an address...","/articles/geocodes-wont-give-zip-codes"),new i.A("PO Box vs. street address: Does the USPS have a preference?","Does the USPS have a preference? There's no official answer to that, but here's what we do know.","/articles/po-box-vs-street-address"),new i.A("UPS address validation features and limitations","While the address validation service offered by UPS can be useful, there are several limitations. For..","/articles/ups-address-validation"),new i.A("USPS address verification | Pros and cons","Learn how to verify and standardize addresses with USPS, understand its limitations and see better options.","/articles/usps-address-ver
1ification"),new i.A("USPS API and address validation","The USPS API is an address validation API provided by the United States Postal Service.","/articles/usps-api"),new i.A("Using regular expressions for street addresses","Wondering how to use regular expressions for address validation? We get a lot of questions from...","/articles/regular-expressions-for-street-addresses"),new i.A("Using Smarty .NET SDK in C#","This article is a companion to the YouTube video produced by Smarty on how to use the...","/articles/using-smarty-dotnet-sdk-in-csharp"),new i.A("Using USPS APIs in C#","Do you want to know how to use the USPS API in C#? We'll show you how, and share step-by-step...","/articles/using-usps-apis-in-csharp"),new i.A("Using Smarty PHP SDK","This article is a companion to the YouTube video produced by Smarty on how to use the...","/articles/using-smarty-php-sdk"),new i.A("Using USPS APIs in PHP","Do you want to know how to use the USPS API in PHP? We'll show you how, and share step-by-step...","/articles/using-usps-apis-in-php"),new i.A("Using Smarty Python SDK","This article is a companion to the YouTube video produced by Smarty on how to use the...","/articles/using-smarty-python-sdk"),new i.A("Using USPS APIs in Python","Do you want to know how to use the USPS API in Python? We'll show you how, and share step-by-step...","/articles/using-usps-apis-in-python"),new i.A("What are some popular lat/long providers?","If you need latitude/longitude coordinates that are associated with a physical address, what you're looking...","/articles/lat-long-providers"),new i.A("Who can validate addresses for me?","If you're looking for address validation, a quick Google search brings up a couple noteworthy names.","/articles/who-can-validate-addresses"),new i.A("Why should I present the validated address back to my client for review?","I've been using your address verification services for a while and the results seem to be...","/articles/why-should-i-present-the-validated-address-back-to-my-client-for-review")];var n=a(81808),o=!0;let d=({promoBanner:e})=>{let t=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("link",{rel:"canonical",href:"https://www.smarty.com/articles/recommendations"}),(0,s.jsx)("meta",{property:"og:title",content:"Recommendations - Smarty"}),(0,s.jsx)("meta",{property:"og:url",content:"https://www.smarty.com/articles/recommendations"}),(0,s.jsx)("meta",{name:"description",content:"Recommendations - Popular articles and docs pages."}),(0,s.jsx)("title",{children:"Recommendations Index - Smarty"})]});return(0,s.jsx)(n.A,{indexList:r,title:"Recommendations",headContent:t,promoBanner:e})}}},e=>{e.O(0,[98178,70250,90636,46593,38792],()=>e(e.s=79556)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.