-
Notifications
You must be signed in to change notification settings - Fork 0
/
.eslintcache
1 lines (1 loc) · 79.9 KB
/
.eslintcache
1
[{"/Users/dls/Desktop/google-clone/src/index.js":"1","/Users/dls/Desktop/google-clone/src/App.js":"2","/Users/dls/Desktop/google-clone/src/StateProvider.js":"3","/Users/dls/Desktop/google-clone/src/reducer.js":"4","/Users/dls/Desktop/google-clone/src/pages/Home.js":"5","/Users/dls/Desktop/google-clone/src/context/ThemeContext.js":"6","/Users/dls/Desktop/google-clone/src/pages/SearchPage.js":"7","/Users/dls/Desktop/google-clone/src/components/Logo.js":"8","/Users/dls/Desktop/google-clone/src/components/ToggleTheme.js":"9","/Users/dls/Desktop/google-clone/src/useGoogleSearch.js":"10","/Users/dls/Desktop/google-clone/src/response.js":"11","/Users/dls/Desktop/google-clone/src/response2.js":"12","/Users/dls/Desktop/google-clone/src/components/Search.js":"13","/Users/dls/Desktop/google-clone/src/keys.js":"14"},{"size":482,"mtime":1608939925046,"results":"15","hashOfConfig":"16"},{"size":645,"mtime":1608939925038,"results":"17","hashOfConfig":"16"},{"size":459,"mtime":1608618740258,"results":"18","hashOfConfig":"16"},{"size":604,"mtime":1609825138425,"results":"19","hashOfConfig":"16"},{"size":1199,"mtime":1608975779267,"results":"20","hashOfConfig":"16"},{"size":778,"mtime":1608939925045,"results":"21","hashOfConfig":"16"},{"size":4765,"mtime":1609825138434,"results":"22","hashOfConfig":"16"},{"size":214,"mtime":1608975779265,"results":"23","hashOfConfig":"16"},{"size":463,"mtime":1608939925042,"results":"24","hashOfConfig":"16"},{"size":555,"mtime":1609824261727,"results":"25","hashOfConfig":"16"},{"size":25529,"mtime":1608618740267,"results":"26","hashOfConfig":"16"},{"size":31068,"mtime":1608618740269,"results":"27","hashOfConfig":"16"},{"size":2022,"mtime":1609825138423,"results":"28","hashOfConfig":"16"},{"size":90,"mtime":1608591933921,"results":"29","hashOfConfig":"16"},{"filePath":"30","messages":"31","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"32"},"y136jt",{"filePath":"33","messages":"34","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"32"},{"filePath":"35","messages":"36","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"32"},{"filePath":"37","messages":"38","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"32"},{"filePath":"39","messages":"40","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"32"},{"filePath":"41","messages":"42","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"43","usedDeprecatedRules":"32"},{"filePath":"44","messages":"45","errorCount":0,"warningCount":8,"fixableErrorCount":0,"fixableWarningCount":0,"source":"46","usedDeprecatedRules":"32"},{"filePath":"47","messages":"48","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"32"},{"filePath":"49","messages":"50","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"51","usedDeprecatedRules":"32"},{"filePath":"52","messages":"53","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"32"},{"filePath":"54","messages":"55","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"56","usedDeprecatedRules":"32"},{"filePath":"57","messages":"58","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"59","usedDeprecatedRules":"32"},{"filePath":"60","messages":"61","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"62","usedDeprecatedRules":"32"},{"filePath":"63","messages":"64","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/dls/Desktop/google-clone/src/index.js",[],["65","66"],"/Users/dls/Desktop/google-clone/src/App.js",[],"/Users/dls/Desktop/google-clone/src/StateProvider.js",[],"/Users/dls/Desktop/google-clone/src/reducer.js",[],"/Users/dls/Desktop/google-clone/src/pages/Home.js",[],"/Users/dls/Desktop/google-clone/src/context/ThemeContext.js",["67"],"import React, { Component, createContext, useState } from 'react';\n\nexport const ThemeContext = createContext();\n\nconst ThemeContextProvider = (props) => {\n\tconst [lightTheme, setLightTheme] = useState(true);\n\tconst [icon, setIcon] = useState(true);\n\n\tconst toggleTheme = () => {\n\t\tsetLightTheme(!lightTheme);\n\t\ticonChange()\n\t}\n\n\tconst iconChange = () => {\n\t\tlet newIcon = !icon;\n\t\tsetIcon(newIcon);\n\t}\n\n\tconst { children } = props;\n\treturn (\n\t\t<ThemeContext.Provider value={{ lightTheme, toggleTheme, icon }}>\n \t\t\t{children}\n\t\t</ThemeContext.Provider>\n\t)\n}\n\nexport default ThemeContextProvider;\n\n\n\n\n\n// export const themes = {\n// dark: {\n// color: 'white',\n// background: 'black'\n// },\n// light: {\n// color: 'black',\n// background: 'white'\n// } \n// }\n\n\n","/Users/dls/Desktop/google-clone/src/pages/SearchPage.js",["68","69","70","71","72","73","74","75"],"import React, { Component, useContext } from 'react';\nimport {Link} from 'react-router-dom'\nimport './SearchPage.scss'\nimport {useStateValue} from '../StateProvider'\nimport useGoogleSearch from '../useGoogleSearch'\nimport Response from '../response';\nimport Response2 from '../response2';\n\nimport Search from '../components/Search'\nimport {Logo} from '../components/Logo'\n\nimport ToggleTheme from '../components/ToggleTheme';\nimport { ThemeContext } from '../context/ThemeContext';\n\nimport SearchIcon from '@material-ui/icons/Search';\nimport DescriptionIcon from '@material-ui/icons/Description';\nimport ImageIcon from '@material-ui/icons/Image';\nimport LocalOfferIcon from '@material-ui/icons/LocalOffer';\nimport RoomIcon from '@material-ui/icons/Room';\nimport MoreVertIcon from '@material-ui/icons/MoreVert';\n\n// https://developers.google.com/custom-search/v1/using_rest\n// https://cse.google.com/cse/create/new\n\nfunction SearchPage() {\n const [{term}, dispatch] = useStateValue()\n\n const { lightTheme } = useContext(ThemeContext);\n const theme = lightTheme ? '' : ' darkmode';\n\n // LIVE API CALL (100 call per day limit with free version)\n const {data} = useGoogleSearch(term);\n\n // STATIC API CALL (use for testing so I don't run out of LIVE api calls)\n // const data = Response2;\n\n // console.log('hello from SearchPage.js')\n \n const apiLimitExceeded = data?.error?.code == 429 ? true : false\n \n return (\n <div className={'searchPage' + theme}>\n <div className=\"searchPage__header\">\n <Link to='/'>\n <img\n className=\"searchPage__logo\" \n src={Logo()} alt=\"\"\n />\n </Link>\n <div className=\"searchPage__headerBody\">\n <Search hideButtons term={term} /> {/* passed term prop to Search component. This allows query from home page to persist to search results page and display the query in the input field */}\n <div className=\"searchPage__options\">\n <div className=\"searchPage__optionsLeft\">\n <div className=\"searchPage__option\">\n <SearchIcon />\n <Link to='/all'>All</Link>\n </div>\n <div className=\"searchPage__option\">\n <DescriptionIcon />\n <Link to='/news'>News</Link>\n </div>\n <div className=\"searchPage__option\">\n <ImageIcon />\n <Link to='/images'>Images</Link>\n </div>\n <div className=\"searchPage__option\">\n <LocalOfferIcon />\n <Link to='/shopping'>Shopping</Link>\n </div>\n <div className=\"searchPage__option\">\n <RoomIcon />\n <Link to='/maps'>Maps</Link>\n </div>\n <div className=\"searchPage__option\">\n <MoreVertIcon />\n <Link to='/more'>More</Link>\n </div>\n </div>\n <div className=\"searchPage__optionsRight\">\n <ToggleTheme />\n <div className=\"searchPage__option\">\n <Link to='/settings'>Settings</Link>\n </div>\n <div className=\"searchPage__option\">\n <Link to='/tools'>Tools</Link>\n </div>\n </div>\n </div>\n </div>\n </div>\n\n <div className=\"searchPage__body\">\n {term && (\n <div className=\"searchPage__results\">\n {apiLimitExceeded \n ? <p className=\"searchPage__resultCount\">Sorry, the search limit has been reached. Please try again later.</p>\n : <p className=\"searchPage__resultCount\">\n About {data?.searchInformation?.formattedTotalResults} results ({data?.searchInformation?.formattedSearchTime} seconds) for {term}\n </p>\n }\n \n {data?.items?.map(item => (\n <div className=\"searchPage__result\">\n <a className=\"searchPage__resultLink\" href={item.link} target=\"_blank\">\n {item.pagemap?.cse_image?.length > 0 && item.pagemap?.cse_image[0]?.src &&\n <img className=\"searchPage__resultImage\" src={item.pagemap?.cse_image[0]?.src} />\n }\n \n {item.displayLink} ▼\n </a>\n <a href={item.link} target=\"_blank\" className=\"searchPage__resultTitle\">\n <h2 className=\"\">\n {item.title}\n </h2>\n </a>\n <p className=\"searchPage__resultSnippet\">\n {item.snippet}\n </p>\n </div>\n ))}\n \n </div>\n )}\n </div>\n </div>\n )\n}\n\nexport default SearchPage\n","/Users/dls/Desktop/google-clone/src/components/Logo.js",[],"/Users/dls/Desktop/google-clone/src/components/ToggleTheme.js",["76","77"],"import React, { Component, useState, useContext } from 'react';\nimport { ThemeContext } from '../context/ThemeContext';\n\nimport './ToggleTheme.scss'\n\nconst ToggleTheme = () => {\n\tconst { toggleTheme, icon } = useContext(ThemeContext);\n\n\treturn (\n <div>\n <div className='darkmode__button' onClick={toggleTheme}>\n <div>\n\t\t\t\t\t{icon\n\t\t\t\t\t\t? <p>🌚</p>\n\t\t\t\t\t\t: <p>🌝</p>}\n\t\t\t\t</div>\n </div>\n </div>\n\t)\n}\n\nexport default ToggleTheme;","/Users/dls/Desktop/google-clone/src/useGoogleSearch.js",[],"/Users/dls/Desktop/google-clone/src/response.js",["78"],"// 'boeing 747' search results\nexport default {\n\t\"kind\": \"customsearch#search\",\n\t\"url\": {\n\t\t\"type\": \"application/json\",\n\t\t\"template\": \"https://www.googleapis.com/customsearch/v1?q={searchTerms}&num={count?}&start={startIndex?}&lr={language?}&safe={safe?}&cx={cx?}&sort={sort?}&filter={filter?}&gl={gl?}&cr={cr?}&googlehost={googleHost?}&c2coff={disableCnTwTranslation?}&hq={hq?}&hl={hl?}&siteSearch={siteSearch?}&siteSearchFilter={siteSearchFilter?}&exactTerms={exactTerms?}&excludeTerms={excludeTerms?}&linkSite={linkSite?}&orTerms={orTerms?}&relatedSite={relatedSite?}&dateRestrict={dateRestrict?}&lowRange={lowRange?}&highRange={highRange?}&searchType={searchType}&fileType={fileType?}&rights={rights?}&imgSize={imgSize?}&imgType={imgType?}&imgColorType={imgColorType?}&imgDominantColor={imgDominantColor?}&alt=json\"\n\t},\n\t\"queries\": {\n\t\t\"request\": [\n\t\t\t{\n\t\t\t\t\"title\": \"Google Custom Search - boeing 747\",\n\t\t\t\t\"totalResults\": \"52800000\",\n\t\t\t\t\"searchTerms\": \"boeing 747\",\n\t\t\t\t\"count\": 10,\n\t\t\t\t\"startIndex\": 1,\n\t\t\t\t\"inputEncoding\": \"utf8\",\n\t\t\t\t\"outputEncoding\": \"utf8\",\n\t\t\t\t\"safe\": \"off\",\n\t\t\t\t\"cx\": \"92dbccb80f359fd32\"\n\t\t\t}\n\t\t],\n\t\t\"nextPage\": [\n\t\t\t{\n\t\t\t\t\"title\": \"Google Custom Search - boeing 747\",\n\t\t\t\t\"totalResults\": \"52800000\",\n\t\t\t\t\"searchTerms\": \"boeing 747\",\n\t\t\t\t\"count\": 10,\n\t\t\t\t\"startIndex\": 11,\n\t\t\t\t\"inputEncoding\": \"utf8\",\n\t\t\t\t\"outputEncoding\": \"utf8\",\n\t\t\t\t\"safe\": \"off\",\n\t\t\t\t\"cx\": \"92dbccb80f359fd32\"\n\t\t\t}\n\t\t]\n\t},\n\t\"context\": {\n\t\t\"title\": \"Google\"\n\t},\n\t\"searchInformation\": {\n\t\t\"searchTime\": 0.427186,\n\t\t\"formattedSearchTime\": \"0.43\",\n\t\t\"totalResults\": \"52800000\",\n\t\t\"formattedTotalResults\": \"52,800,000\"\n\t},\n\t\"items\": [\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Boeing 747 - Wikipedia\",\n\t\t\t\"htmlTitle\": \"<b>Boeing 747</b> - Wikipedia\",\n\t\t\t\"link\": \"https://en.wikipedia.org/wiki/Boeing_747\",\n\t\t\t\"displayLink\": \"en.wikipedia.org\",\n\t\t\t\"snippet\": \"The Boeing 747 is a large, long–range wide-body airliner and cargo aircraft \\nmanufactured by Boeing Commercial Airplanes in the United States.\",\n\t\t\t\"htmlSnippet\": \"The <b>Boeing 747</b> is a large, long–range wide-body airliner and cargo aircraft <br>\\nmanufactured by Boeing Commercial Airplanes in the United States.\",\n\t\t\t\"cacheId\": \"JhqDpSL8CNUJ\",\n\t\t\t\"formattedUrl\": \"https://en.wikipedia.org/wiki/Boeing_747\",\n\t\t\t\"htmlFormattedUrl\": \"https://en.wikipedia.org/wiki/<b>Boeing</b>_<b>747</b>\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQHZNARmDrOJqpRrXgOBArEGFNWwEnsOPJ2TGOJ6FlxVaf60YAFHw5VTB-S\",\n\t\t\t\t\t\t\"width\": \"259\",\n\t\t\t\t\t\t\"height\": \"194\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"referrer\": \"origin\",\n\t\t\t\t\t\t\"og:image\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/B-747_Iberia.jpg/1200px-B-747_Iberia.jpg\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/B-747_Iberia.jpg/1200px-B-747_Iberia.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"747-8 - Boeing\",\n\t\t\t\"htmlTitle\": \"747-8 - Boeing\",\n\t\t\t\"link\": \"https://www.boeing.com/commercial/747/\",\n\t\t\t\"displayLink\": \"www.boeing.com\",\n\t\t\t\"snippet\": \"Boeing Commercial Airplanes offers airplanes and services that deliver superior \\ndesign, efficiency and value to customers around the world.\",\n\t\t\t\"htmlSnippet\": \"<b>Boeing</b> Commercial Airplanes offers airplanes and services that deliver superior <br>\\ndesign, efficiency and value to customers around the world.\",\n\t\t\t\"cacheId\": \"hrtCVtKJ560J\",\n\t\t\t\"formattedUrl\": \"https://www.boeing.com/commercial/747/\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.<b>boeing</b>.com/commercial/<b>747</b>/\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"businessunit\": \"BCA\",\n\t\t\t\t\t\t\"twitter:player:height\": \"260\",\n\t\t\t\t\t\t\"twitter:card\": \"player\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1\",\n\t\t\t\t\t\t\"productname\": \"747, 747-400BCF, 747-8 Freighter, 747-8 Intercontinental\",\n\t\t\t\t\t\t\"twitter:player:width\": \"464\",\n\t\t\t\t\t\t\"og:description\": \"Boeing Commercial Airplanes offers airplanes and services that deliver superior design, efficiency and value to customers around the world.\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"The Boeing 747: The plane that shrank the world - BBC Future\",\n\t\t\t\"htmlTitle\": \"The <b>Boeing 747</b>: The plane that shrank the world - BBC Future\",\n\t\t\t\"link\": \"https://www.bbc.com/future/article/20180927-the-boeing-747-the-plane-that-shrank-the-world\",\n\t\t\t\"displayLink\": \"www.bbc.com\",\n\t\t\t\"snippet\": \"Sep 27, 2018 ... It became an icon of long-haul travel and exotic holidays; Boeing's 747 could fly \\nmore people further than any plane before. BBC Future marks ...\",\n\t\t\t\"htmlSnippet\": \"Sep 27, 2018 <b>...</b> It became an icon of long-haul travel and exotic holidays; <b>Boeing's 747</b> could fly <br>\\nmore people further than any plane before. BBC Future marks ...\",\n\t\t\t\"formattedUrl\": \"https://www.bbc.com/.../20180927-the-boeing-747-the-plane-that-shrank-the -world\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.bbc.com/.../20180927-the-<b>boeing</b>-<b>747</b>-the-plane-that-shrank-the -world\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTSSBvXmjx8qu3qQi8viSVhQbGy-qgjRJAvJfyQvEgCS_APcxXBfZi9KL9o\",\n\t\t\t\t\t\t\"width\": \"300\",\n\t\t\t\t\t\t\"height\": \"168\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"https://ychef.files.bbci.co.uk/live/624x351/p06m9n2r.jpg\",\n\t\t\t\t\t\t\"og:type\": \"article\",\n\t\t\t\t\t\t\"og:image:width\": \"624\",\n\t\t\t\t\t\t\"twitter:card\": \"summary_large_image\",\n\t\t\t\t\t\t\"twitter:title\": \"The Boeing 747: The plane that shrank the world\",\n\t\t\t\t\t\t\"author\": \"Stephen Dowling\",\n\t\t\t\t\t\t\"og:title\": \"The Boeing 747: The plane that shrank the world\",\n\t\t\t\t\t\t\"og:image:height\": \"351\",\n\t\t\t\t\t\t\"og:description\": \"It became an icon of long-haul travel and exotic holidays; Boeing’s 747 could fly more people further than any plane before. BBC Future marks 50 years since it was first unveiled.\",\n\t\t\t\t\t\t\"fb:pages\": \"279678448760878\",\n\t\t\t\t\t\t\"twitter:image\": \"https://ychef.files.bbci.co.uk/live/624x351/p06m9n2r.jpg\",\n\t\t\t\t\t\t\"twitter:site\": \"@BBC_Future\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1\",\n\t\t\t\t\t\t\"og:author\": \"Stephen Dowling\",\n\t\t\t\t\t\t\"twitter:description\": \"It became an icon of long-haul travel and exotic holidays; Boeing’s 747 could fly more people further than any plane before. BBC Future marks 50 years since it was first unveiled.\",\n\t\t\t\t\t\t\"og:url\": \"https://www.bbc.com/future/article/20180927-the-boeing-747-the-plane-that-shrank-the-world\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://ychef.files.bbci.co.uk/live/624x351/p06m9n2r.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Historical Snapshot: 747 Commercial Transport/YAL-1 - Boeing\",\n\t\t\t\"htmlTitle\": \"Historical Snapshot: 747 Commercial Transport/YAL-1 - Boeing\",\n\t\t\t\"link\": \"https://www.boeing.com/history/products/747.page\",\n\t\t\t\"displayLink\": \"www.boeing.com\",\n\t\t\t\"snippet\": \"The 747 was the result of the work of some 50,000 Boeing people. Called \\\"the \\nIncredibles,\\\" these were the construction workers, mechanics, engineers, ...\",\n\t\t\t\"htmlSnippet\": \"The <b>747</b> was the result of the work of some 50,000 <b>Boeing</b> people. Called "the <br>\\nIncredibles," these were the construction workers, mechanics, engineers, ...\",\n\t\t\t\"cacheId\": \"IkbyXfZYw6gJ\",\n\t\t\t\"formattedUrl\": \"https://www.boeing.com/history/products/747.page\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.<b>boeing</b>.com/history/products/<b>747</b>.page\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"businessunit\": \"Corporate\",\n\t\t\t\t\t\t\"twitter:player:height\": \"260\",\n\t\t\t\t\t\t\"twitter:card\": \"player\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1\",\n\t\t\t\t\t\t\"twitter:player:width\": \"464\",\n\t\t\t\t\t\t\"og:description\": \"Its iconic shape makes it instantly recognizable, and passengers have consistently voted it their favorite airplane. Fifty-thousand Boeing people built it in less than 16 months.\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Boeing 747 jumbo jet changed travel these 5 ways | CNN Travel\",\n\t\t\t\"htmlTitle\": \"<b>Boeing 747</b> jumbo jet changed travel these 5 ways | CNN Travel\",\n\t\t\t\"link\": \"https://www.cnn.com/travel/article/boeing-747-jumbo-jet-travel/index.html\",\n\t\t\t\"displayLink\": \"www.cnn.com\",\n\t\t\t\"snippet\": \"Jul 17, 2020 ... The first Boeing 747 made its maiden flight on February 9, 1969, a year before \\nentering service with the fondly remembered airline Pan American ...\",\n\t\t\t\"htmlSnippet\": \"Jul 17, 2020 <b>...</b> The first <b>Boeing 747</b> made its maiden flight on February 9, 1969, a year before <br>\\nentering service with the fondly remembered airline Pan American ...\",\n\t\t\t\"cacheId\": \"SqNbL_vO3UkJ\",\n\t\t\t\"formattedUrl\": \"https://www.cnn.com/travel/article/boeing-747-jumbo-jet.../index.html\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.cnn.com/travel/article/<b>boeing</b>-<b>747</b>-jumbo-jet.../index.html\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTrw6RJdhtmJeImopSd9f7cgygGDRjyxJFy4AkiyMg3jbwikyMCiOZGd8aL\",\n\t\t\t\t\t\t\"width\": \"299\",\n\t\t\t\t\t\t\"height\": \"168\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"https://cdn.cnn.com/cnnnext/dam/assets/170927125356-korean-air-boeing-747-super-tease.jpg\",\n\t\t\t\t\t\t\"theme-color\": \"#31315b\",\n\t\t\t\t\t\t\"og:image:width\": \"1100\",\n\t\t\t\t\t\t\"og:image:alt\": \"CNN - Five ways Boeing's 747 jumbo jet changed travel\",\n\t\t\t\t\t\t\"og:type\": \"article\",\n\t\t\t\t\t\t\"twitter:card\": \"summary_large_image\",\n\t\t\t\t\t\t\"twitter:title\": \"Five ways Boeing's 747 jumbo jet changed travel\",\n\t\t\t\t\t\t\"og:site_name\": \"CNN\",\n\t\t\t\t\t\t\"author\": \"By Howard Slutsken, CNN\",\n\t\t\t\t\t\t\"og:title\": \"Five ways Boeing's 747 jumbo jet changed travel\",\n\t\t\t\t\t\t\"og:image:height\": \"619\",\n\t\t\t\t\t\t\"section\": \"travel\",\n\t\t\t\t\t\t\"og:description\": \"With British Airways this week retiring its fleet of Boeing 747s four years ahead of schedule, we look back at five ways the jumbo jet changed how we travel.\",\n\t\t\t\t\t\t\"fb:pages\": \"5550296508,18793419640\",\n\t\t\t\t\t\t\"twitter:image\": \"https://cdn.cnn.com/cnnnext/dam/assets/170927125356-korean-air-boeing-747-super-tease.jpg\",\n\t\t\t\t\t\t\"fb:app_id\": \"80401312489\",\n\t\t\t\t\t\t\"twitter:image:alt\": \"Five ways Boeing's 747 jumbo jet changed travel\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1\",\n\t\t\t\t\t\t\"og:author\": \"By Howard Slutsken, CNN\",\n\t\t\t\t\t\t\"twitter:description\": \"With British Airways this week retiring its fleet of Boeing 747s four years ahead of schedule, we look back at five ways the jumbo jet changed how we travel.\",\n\t\t\t\t\t\t\"og:url\": \"https://www.cnn.com/travel/article/boeing-747-jumbo-jet-travel/index.html\",\n\t\t\t\t\t\t\"lastmod\": \"2020-07-18T05:39:41Z\",\n\t\t\t\t\t\t\"pubdate\": \"2017-11-07T11:18:05Z\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://cdn.cnn.com/cnnnext/dam/assets/170927125356-korean-air-boeing-747-super-tease.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Boeing 747-8 performs ultimate rejected takeoff\",\n\t\t\t\"htmlTitle\": \"<b>Boeing 747</b>-8 performs ultimate rejected takeoff\",\n\t\t\t\"link\": \"https://www.youtube.com/watch?v=_g6UswiRCF0\",\n\t\t\t\"displayLink\": \"www.youtube.com\",\n\t\t\t\"snippet\": \"May 10, 2011 ... Watch as the 747-8 Freighter, loaded to maximum takeoff weight and equipped \\nwith 100% worn out brakes, perform a rejected takeoff without ...\",\n\t\t\t\"htmlSnippet\": \"May 10, 2011 <b>...</b> Watch as the <b>747</b>-8 Freighter, loaded to maximum takeoff weight and equipped <br>\\nwith 100% worn out brakes, perform a rejected takeoff without ...\",\n\t\t\t\"formattedUrl\": \"https://www.youtube.com/watch?v=_g6UswiRCF0\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.youtube.com/watch?v=_g6UswiRCF0\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSpIP5TY67XkzSSRccBHj5mEVB3LHO0vGo6jOFAkrnXMzUlSmxMgRNa22_Z\",\n\t\t\t\t\t\t\"width\": \"300\",\n\t\t\t\t\t\t\"height\": \"168\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"imageobject\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"width\": \"1280\",\n\t\t\t\t\t\t\"url\": \"https://i.ytimg.com/vi/_g6UswiRCF0/maxresdefault.jpg\",\n\t\t\t\t\t\t\"height\": \"720\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"person\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"name\": \"Boeing\",\n\t\t\t\t\t\t\"url\": \"http://www.youtube.com/user/Boeing\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"https://i.ytimg.com/vi/_g6UswiRCF0/maxresdefault.jpg\",\n\t\t\t\t\t\t\"theme-color\": \"rgba(255,255,255,0.98)\",\n\t\t\t\t\t\t\"og:image:width\": \"1280\",\n\t\t\t\t\t\t\"og:type\": \"video.other\",\n\t\t\t\t\t\t\"og:site_name\": \"YouTube\",\n\t\t\t\t\t\t\"al:ios:app_name\": \"YouTube\",\n\t\t\t\t\t\t\"og:title\": \"Boeing 747-8 performs ultimate rejected takeoff\",\n\t\t\t\t\t\t\"og:image:height\": \"720\",\n\t\t\t\t\t\t\"al:android:package\": \"com.google.android.youtube\",\n\t\t\t\t\t\t\"title\": \"Boeing 747-8 performs ultimate rejected takeoff\",\n\t\t\t\t\t\t\"al:ios:url\": \"vnd.youtube://www.youtube.com/watch?v=_g6UswiRCF0&feature=applinks\",\n\t\t\t\t\t\t\"al:web:url\": \"http://www.youtube.com/watch?v=_g6UswiRCF0&feature=applinks\",\n\t\t\t\t\t\t\"og:video:secure_url\": \"https://www.youtube.com/embed/_g6UswiRCF0\",\n\t\t\t\t\t\t\"og:video:tag\": \"Boeing\",\n\t\t\t\t\t\t\"og:description\": \"It's one of the most dramatic tests for a new airplane as the pilot slams on the brakes while going 200 miles per hour (320 km/hr). Watch as the 747-8 Freigh...\",\n\t\t\t\t\t\t\"og:video:width\": \"1280\",\n\t\t\t\t\t\t\"al:ios:app_store_id\": \"544007664\",\n\t\t\t\t\t\t\"al:android:url\": \"vnd.youtube://www.youtube.com/watch?v=_g6UswiRCF0&feature=applinks\",\n\t\t\t\t\t\t\"og:video:type\": \"text/html\",\n\t\t\t\t\t\t\"og:video:height\": \"720\",\n\t\t\t\t\t\t\"og:video:url\": \"https://www.youtube.com/embed/_g6UswiRCF0\",\n\t\t\t\t\t\t\"og:url\": \"https://www.youtube.com/watch?v=_g6UswiRCF0\",\n\t\t\t\t\t\t\"al:android:app_name\": \"YouTube\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"videoobject\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"embedurl\": \"https://www.youtube.com/embed/_g6UswiRCF0\",\n\t\t\t\t\t\t\"playertype\": \"HTML5 Flash\",\n\t\t\t\t\t\t\"isfamilyfriendly\": \"true\",\n\t\t\t\t\t\t\"uploaddate\": \"2011-05-10\",\n\t\t\t\t\t\t\"description\": \"It's one of the most dramatic tests for a new airplane as the pilot slams on the brakes while going 200 miles per hour (320 km/hr). Watch as the 747-8 Freigh...\",\n\t\t\t\t\t\t\"videoid\": \"_g6UswiRCF0\",\n\t\t\t\t\t\t\"url\": \"https://www.youtube.com/watch?v=_g6UswiRCF0\",\n\t\t\t\t\t\t\"duration\": \"PT2M52S\",\n\t\t\t\t\t\t\"unlisted\": \"False\",\n\t\t\t\t\t\t\"name\": \"Boeing 747-8 performs ultimate rejected takeoff\",\n\t\t\t\t\t\t\"paid\": \"False\",\n\t\t\t\t\t\t\"width\": \"1280\",\n\t\t\t\t\t\t\"regionsallowed\": \"AD,AE,AF,AG,AI,AL,AM,AO,AQ,AR,AS,AT,AU,AW,AX,AZ,BA,BB,BD,BE,BF,BG,BH,BI,BJ,BL,BM,BN,BO,BQ,BR,BS,BT,BV,BW,BY,BZ,CA,CC,CD,CF,CG,CH,CI,CK,CL,CM,CN,CO,CR,CU,CV,CW,CX,CY,CZ,DE,DJ,DK,DM,DO,DZ,EC,EE,EG,EH...\",\n\t\t\t\t\t\t\"genre\": \"Science & Technology\",\n\t\t\t\t\t\t\"interactioncount\": \"5365007\",\n\t\t\t\t\t\t\"channelid\": \"UC9IEkprr46ScglWU79HF5qQ\",\n\t\t\t\t\t\t\"datepublished\": \"2011-05-10\",\n\t\t\t\t\t\t\"thumbnailurl\": \"https://i.ytimg.com/vi/_g6UswiRCF0/maxresdefault.jpg\",\n\t\t\t\t\t\t\"height\": \"720\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://i.ytimg.com/vi/_g6UswiRCF0/maxresdefault.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Boeing 747-121 | The Museum of Flight\",\n\t\t\t\"htmlTitle\": \"<b>Boeing 747</b>-121 | The Museum of Flight\",\n\t\t\t\"link\": \"http://www.museumofflight.org/aircraft/boeing-747-121\",\n\t\t\t\"displayLink\": \"www.museumofflight.org\",\n\t\t\t\"snippet\": \"Later, this aircraft served as a testbed for 747 systems improvements and new \\nengine developments for other Boeing commercial jets, including the state-of-the-\\nart ...\",\n\t\t\t\"htmlSnippet\": \"Later, this aircraft served as a testbed for <b>747</b> systems improvements and new <br>\\nengine developments for other <b>Boeing</b> commercial jets, including the state-of-the-<br>\\nart ...\",\n\t\t\t\"cacheId\": \"-YEwv_3HxJYJ\",\n\t\t\t\"formattedUrl\": \"www.museumofflight.org/aircraft/boeing-747-121\",\n\t\t\t\"htmlFormattedUrl\": \"www.museumofflight.org/aircraft/<b>boeing</b>-<b>747</b>-121\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQ1jCSZsrOk3cbgWp0MBz0XtPgngj_9lOZ4nXXMtSjNyXf2U8Pfj_fXt2s\",\n\t\t\t\t\t\t\"width\": \"275\",\n\t\t\t\t\t\t\"height\": \"183\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1.0\",\n\t\t\t\t\t\t\"pubdate\": \"9/5/2020 1:09:29 PM\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://f.hubspotusercontent30.net/hubfs/3470830/Development%20Campaigns/Annual%20Fund/AF42020_PopUp1_750x500.png\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Boeing ending production of 747; 50 years since first passenger ...\",\n\t\t\t\"htmlTitle\": \"<b>Boeing</b> ending production of <b>747</b>; 50 years since first passenger ...\",\n\t\t\t\"link\": \"https://www.businessinsider.com/50th-anniversary-boeing-747-queen-of-the-skies-passenger-flight-2020-1\",\n\t\t\t\"displayLink\": \"www.businessinsider.com\",\n\t\t\t\"snippet\": \"Jul 30, 2020 ... Boeing will stop making the legendary 747 by 2023 after over 50 years of \\nproduction, ending a trailblazing era for the Jumbo Jet.\",\n\t\t\t\"htmlSnippet\": \"Jul 30, 2020 <b>...</b> <b>Boeing</b> will stop making the legendary <b>747</b> by 2023 after over 50 years of <br>\\nproduction, ending a trailblazing era for the Jumbo Jet.\",\n\t\t\t\"cacheId\": \"lcdNVYParJsJ\",\n\t\t\t\"formattedUrl\": \"https://www.businessinsider.com/50th-anniversary-boeing-747-queen-of-the- skies-passenger-flight-2020-1\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.businessinsider.com/50th-anniversary-<b>boeing</b>-<b>747</b>-queen-of-the- skies-passenger-flight-2020-1\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcT_TKs4lSfM54ooZRwrr3PpfIdjXrxKD-kYCVJP2UXfyCto_oqMgQ0QqDs\",\n\t\t\t\t\t\t\"width\": \"259\",\n\t\t\t\t\t\t\"height\": \"194\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"date\": \"2020-07-30\",\n\t\t\t\t\t\t\"og:image\": \"https://i.insider.com/5e2a1724b6d52d34434b7bef?width=1200&format=jpeg\",\n\t\t\t\t\t\t\"apple-itunes-app\": \"app-id=554260576\",\n\t\t\t\t\t\t\"msapplication-config\": \"//www.businessinsider.com/public/assets/BI/US/favicons/browserconfig.xml?12-31-19\",\n\t\t\t\t\t\t\"twitter:card\": \"summary_large_image\",\n\t\t\t\t\t\t\"theme-color\": \"#ffffff\",\n\t\t\t\t\t\t\"sailthru.tags\": \"Features, Planes, CT Visual Features, Boeing 747, Boeing, BITranspo, Aviation, Airlines, Avgeekery, Flying, air travel, Thomas Pallini\",\n\t\t\t\t\t\t\"og:site_name\": \"Business Insider\",\n\t\t\t\t\t\t\"title\": \"Boeing will stop making its 747 Jumbo Jet after more than 50 years of passenger flight. Here's the complete history of how the iconic plane changed the world.\",\n\t\t\t\t\t\t\"og:description\": \"Boeing will stop making the legendary 747 by 2023 after over 50 years of production, ending a trailblazing era for the Jumbo Jet.\",\n\t\t\t\t\t\t\"article:publisher\": \"businessinsider\",\n\t\t\t\t\t\t\"twitter:site\": \"@CarsInsider\",\n\t\t\t\t\t\t\"news_keywords\": \"Features, Planes, CT Visual Features, Boeing 747, Boeing, BITranspo, Aviation, Airlines, Avgeekery, Flying, air travel, Thomas Pallini\",\n\t\t\t\t\t\t\"sailthru.title\": \"Boeing will stop making its 747 Jumbo Jet after more than 50 years of passenger flight. Here's the complete history of how the iconic plane changed the world.\",\n\t\t\t\t\t\t\"article:content_tier\": \"free\",\n\t\t\t\t\t\t\"lastmod\": \"2020-07-30T14:37:09Z\",\n\t\t\t\t\t\t\"pubdate\": \"2020-07-30T14:37:00Z\",\n\t\t\t\t\t\t\"sailthru.verticals\": \"transportation, travel\",\n\t\t\t\t\t\t\"sailthru.date\": \"2020-07-30\",\n\t\t\t\t\t\t\"og:type\": \"article\",\n\t\t\t\t\t\t\"author\": \"Thomas Pallini\",\n\t\t\t\t\t\t\"tbi-vertical\": \"Transportation\",\n\t\t\t\t\t\t\"og:title\": \"Boeing will stop making its 747 Jumbo Jet after more than 50 years of passenger flight. Here's the complete history of how the iconic plane changed the world.\",\n\t\t\t\t\t\t\"sailthru.image.thumb\": \"https://i.insider.com/5e2a16df62fa81399121b6d3?width=160&format=jpeg\",\n\t\t\t\t\t\t\"fb:pages\": \"20446254070\",\n\t\t\t\t\t\t\"sailthru.description\": \"Boeing will stop making the legendary 747 by 2023 after over 50 years of production, ending a trailblazing era for the Jumbo Jet.\",\n\t\t\t\t\t\t\"linkedin:owner\": \"mid:1d5f7b\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1\",\n\t\t\t\t\t\t\"og:url\": \"https://www.businessinsider.com/50th-anniversary-boeing-747-queen-of-the-skies-passenger-flight-2020-1\",\n\t\t\t\t\t\t\"sailthru.author\": \"Thomas Pallini\",\n\t\t\t\t\t\t\"sailthru.image.full\": \"https://i.insider.com/5e2a16df62fa81399121b6d3?width=1200&format=jpeg\",\n\t\t\t\t\t\t\"article:opinion\": \"false\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://i.insider.com/5e28d6b124306a767b4e56f4?width=1100&format=jpeg&auto=webp\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"NASA Armstrong Fact Sheet: Shuttle Carrier Aircraft | NASA\",\n\t\t\t\"htmlTitle\": \"NASA Armstrong Fact Sheet: Shuttle Carrier Aircraft | NASA\",\n\t\t\t\"link\": \"https://www.nasa.gov/centers/armstrong/news/FactSheets/FS-013-DFRC.html\",\n\t\t\t\"displayLink\": \"www.nasa.gov\",\n\t\t\t\"snippet\": \"Sep 24, 2014 ... NASA used two modified Boeing 747 jetliners, originally manufactured for \\ncommercial use, as Space Shuttle Carrier Aircraft.\",\n\t\t\t\"htmlSnippet\": \"Sep 24, 2014 <b>...</b> NASA used two modified <b>Boeing 747</b> jetliners, originally manufactured for <br>\\ncommercial use, as Space Shuttle Carrier Aircraft.\",\n\t\t\t\"cacheId\": \"-YkeqaaRGMQJ\",\n\t\t\t\"formattedUrl\": \"https://www.nasa.gov/centers/armstrong/news/.../FS-013-DFRC.html\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.nasa.gov/centers/armstrong/news/.../FS-013-DFRC.html\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcShdH562xxgD_jpNNw8_fOUuYEx1iE-w0vNlX_ixuWTVr7PCZ55rXB1HZw\",\n\t\t\t\t\t\t\"width\": \"275\",\n\t\t\t\t\t\t\"height\": \"183\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"Item\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"title\": \"NASA Armstrong Fact Sheet: Shuttle Carrier Aircraft\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"dc.publisher\": \"Brian Dunbar\",\n\t\t\t\t\t\t\"og:image\": \"http://www.nasa.gov/sites/default/files/images/577445main_ED11-0237-16_full.jpg\",\n\t\t\t\t\t\t\"dc.description\": \"NASA used two modified Boeing 747 jetliners, originally manufactured for commercial use, as Space Shuttle Carrier Aircraft.\",\n\t\t\t\t\t\t\"twitter:card\": \"summary_large_image\",\n\t\t\t\t\t\t\"twitter:title\": \"NASA Armstrong Fact Sheet: Shuttle Carrier Aircraft\",\n\t\t\t\t\t\t\"og:type\": \"article\",\n\t\t\t\t\t\t\"twitter:site:id\": \"11348282\",\n\t\t\t\t\t\t\"og:site_name\": \"NASA\",\n\t\t\t\t\t\t\"twitter:url\": \"/centers/armstrong/news/FactSheets/FS-013-DFRC.html\",\n\t\t\t\t\t\t\"og:title\": \"NASA Armstrong Fact Sheet: Shuttle Carrier Aircraft\",\n\t\t\t\t\t\t\"dc.format\": \"text/html\",\n\t\t\t\t\t\t\"dc.date\": \"2015-08-11T11:14-04:00\",\n\t\t\t\t\t\t\"og:description\": \"NASA used two modified Boeing 747 jetliners, originally manufactured for commercial use, as Space Shuttle Carrier Aircraft.\",\n\t\t\t\t\t\t\"twitter:image\": \"http://www.nasa.gov/sites/default/files/styles/full_width/public/images/577445main_ED11-0237-16_full.jpg?itok=u2ySOl5H\",\n\t\t\t\t\t\t\"nasa/config/environment\": \"%7B%22modulePrefix%22%3A%22nasa%22%2C%22environment%22%3A%22development%22%2C%22baseURL%22%3A%22/%22%2C%22locationType%22%3A%22none%22%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%7D%2C%22APP%22%3A%7B%22LOG_ACTIVE_GENERATION%22%3Atrue%2C%22LOG_VIEW_LOOKUPS%22%3Atrue%7D%2C%22contentSecurityPolicyHeader%22%3A%22Content-Security-Policy-Report-Only%22%2C%22contentSecurityPolicy%22%3A%7B%22default-src%22%3A%22%27none%27%22%2C%22script-src%22%3A%22%27self%27%20%27unsafe-eval%27%22%2C%22font-src%22%3A%22%27self%27%22%2C%22connect-src%22%3A%22%27self%27%22%2C%22img-src%22%3A%22%27self%27%22%2C%22style-src%22%3A%22%27self%27%22%2C%22media-src%22%3A%22%27self%27%22%7D%2C%22exportApplicationGlobal%22%3Atrue%7D\",\n\t\t\t\t\t\t\"twitter:site\": \"@NASA\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1.0, maximum-scale=10.0\",\n\t\t\t\t\t\t\"dc.creator\": \"Yvonne Gibbs\",\n\t\t\t\t\t\t\"twitter:description\": \"NASA used two modified Boeing 747 jetliners, originally manufactured for commercial use, as Space Shuttle Carrier Aircraft.\",\n\t\t\t\t\t\t\"dc.title\": \"Shuttle Carrier Aircraft\",\n\t\t\t\t\t\t\"dc.subject\": \"Shuttle Carrier Aircraft, Shuttle, NASA Dryden, Dryden Fact Sheets, wake vortex studies, 747, SCA, ferry, space shuttle orbiters, NASA 905, NASA 911,Boeing 747 aircraft,Space Shuttle orbiters,aircraft carriers,space shuttles,stabilizers (fluid dynamics)\",\n\t\t\t\t\t\t\"dc.identifier\": \"http://www.nasa.gov/centers/dryden/news/FactSheets/FS-013-DFRC.html\",\n\t\t\t\t\t\t\"dc.language\": \"en\",\n\t\t\t\t\t\t\"og:url\": \"http://www.nasa.gov/centers/armstrong/news/FactSheets/FS-013-DFRC.html\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"http://www.nasa.gov/sites/default/files/images/577445main_ED11-0237-16_full.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"747 50th Anniversary - Boeing\",\n\t\t\t\"htmlTitle\": \"747 50th Anniversary - Boeing\",\n\t\t\t\"link\": \"http://www.boeing.com/commercial/747/50thanniversary\",\n\t\t\t\"displayLink\": \"www.boeing.com\",\n\t\t\t\"snippet\": \"In 1969, that all changed as an incredible invention was revealed to the world. \\nOn Feb. 9, 1969, the Boeing 747, called the “Super Jet,” and dubbed the “Jumbo \\nJet ...\",\n\t\t\t\"htmlSnippet\": \"In 1969, that all changed as an incredible invention was revealed to the world. <br>\\nOn Feb. 9, 1969, the <b>Boeing 747</b>, called the “Super Jet,” and dubbed the “Jumbo <br>\\nJet ...\",\n\t\t\t\"cacheId\": \"1P2UfAgMJ0YJ\",\n\t\t\t\"formattedUrl\": \"www.boeing.com/commercial/747/50thanniversary\",\n\t\t\t\"htmlFormattedUrl\": \"www.<b>boeing</b>.com/commercial/<b>747</b>/50thanniversary\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"businessunit\": \"BCA\",\n\t\t\t\t\t\t\"twitter:player:height\": \"260\",\n\t\t\t\t\t\t\"twitter:card\": \"player\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1\",\n\t\t\t\t\t\t\"productname\": \"747, 747-8 Intercontinental\",\n\t\t\t\t\t\t\"twitter:player:width\": \"464\",\n\t\t\t\t\t\t\"og:description\": \"Boeing Commercial Airplanes offers airplanes and services that deliver superior design, efficiency and value to customers around the world.\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t}\n\t]\n}","/Users/dls/Desktop/google-clone/src/response2.js",["79"],"// 'chiang mai' search results\nexport default {\n\t\"kind\": \"customsearch#search\",\n\t\"url\": {\n\t\t\"type\": \"application/json\",\n\t\t\"template\": \"https://www.googleapis.com/customsearch/v1?q={searchTerms}&num={count?}&start={startIndex?}&lr={language?}&safe={safe?}&cx={cx?}&sort={sort?}&filter={filter?}&gl={gl?}&cr={cr?}&googlehost={googleHost?}&c2coff={disableCnTwTranslation?}&hq={hq?}&hl={hl?}&siteSearch={siteSearch?}&siteSearchFilter={siteSearchFilter?}&exactTerms={exactTerms?}&excludeTerms={excludeTerms?}&linkSite={linkSite?}&orTerms={orTerms?}&relatedSite={relatedSite?}&dateRestrict={dateRestrict?}&lowRange={lowRange?}&highRange={highRange?}&searchType={searchType}&fileType={fileType?}&rights={rights?}&imgSize={imgSize?}&imgType={imgType?}&imgColorType={imgColorType?}&imgDominantColor={imgDominantColor?}&alt=json\"\n\t},\n\t\"queries\": {\n\t\t\"request\": [\n\t\t\t{\n\t\t\t\t\"title\": \"Google Custom Search - chiang mai\",\n\t\t\t\t\"totalResults\": \"95300000\",\n\t\t\t\t\"searchTerms\": \"chiang mai\",\n\t\t\t\t\"count\": 10,\n\t\t\t\t\"startIndex\": 1,\n\t\t\t\t\"inputEncoding\": \"utf8\",\n\t\t\t\t\"outputEncoding\": \"utf8\",\n\t\t\t\t\"safe\": \"off\",\n\t\t\t\t\"cx\": \"92dbccb80f359fd32\"\n\t\t\t}\n\t\t],\n\t\t\"nextPage\": [\n\t\t\t{\n\t\t\t\t\"title\": \"Google Custom Search - chiang mai\",\n\t\t\t\t\"totalResults\": \"95300000\",\n\t\t\t\t\"searchTerms\": \"chiang mai\",\n\t\t\t\t\"count\": 10,\n\t\t\t\t\"startIndex\": 11,\n\t\t\t\t\"inputEncoding\": \"utf8\",\n\t\t\t\t\"outputEncoding\": \"utf8\",\n\t\t\t\t\"safe\": \"off\",\n\t\t\t\t\"cx\": \"92dbccb80f359fd32\"\n\t\t\t}\n\t\t]\n\t},\n\t\"context\": {\n\t\t\"title\": \"Google\"\n\t},\n\t\"searchInformation\": {\n\t\t\"searchTime\": 0.39032,\n\t\t\"formattedSearchTime\": \"0.39\",\n\t\t\"totalResults\": \"95300000\",\n\t\t\"formattedTotalResults\": \"95,300,000\"\n\t},\n\t\"items\": [\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai - Wikipedia\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b> - Wikipedia\",\n\t\t\t\"link\": \"https://en.wikipedia.org/wiki/Chiang_Mai\",\n\t\t\t\"displayLink\": \"en.wikipedia.org\",\n\t\t\t\"snippet\": \"Chiang Mai sometimes written as Chiengmai or Chiangmai, is the largest city in \\nnorthern Thailand and the capital of Chiang Mai Province. It is 700 km (435 mi) ...\",\n\t\t\t\"htmlSnippet\": \"<b>Chiang Mai</b> sometimes written as Chiengmai or <b>Chiangmai</b>, is the largest city in <br>\\nnorthern Thailand and the capital of <b>Chiang Mai</b> Province. It is 700 km (435 mi) ...\",\n\t\t\t\"cacheId\": \"5jPHVfB4O64J\",\n\t\t\t\"formattedUrl\": \"https://en.wikipedia.org/wiki/Chiang_Mai\",\n\t\t\t\"htmlFormattedUrl\": \"https://en.wikipedia.org/wiki/<b>Chiang</b>_<b>Mai</b>\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"hcard\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"url_text\": \"www.cmcity.go.th/index.php/en/\",\n\t\t\t\t\t\t\"fn\": \"Chiang Mai\",\n\t\t\t\t\t\t\"nickname\": \"เชียงใหม่\",\n\t\t\t\t\t\t\"category\": \"City-municipality\",\n\t\t\t\t\t\t\"url\": \"www.cmcity.go.th/index.php/en/\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSK1R3XnRxqhzqmThNEwzyJcYW1gxN2DK04nUKsGrgbLttS0q28KD37l5Q\",\n\t\t\t\t\t\t\"width\": \"215\",\n\t\t\t\t\t\t\"height\": \"235\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"referrer\": \"origin\",\n\t\t\t\t\t\t\"og:image\": \"https://upload.wikimedia.org/wikipedia/commons/7/76/Chiang_Mai_City.png\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://upload.wikimedia.org/wikipedia/commons/7/76/Chiang_Mai_City.png\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai 5-Star Luxury Resort | Four Seasons Resort Chiang Mai\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b> 5-Star Luxury Resort | Four Seasons Resort <b>Chiang Mai</b>\",\n\t\t\t\"link\": \"https://www.fourseasons.com/chiangmai/\",\n\t\t\t\"displayLink\": \"www.fourseasons.com\",\n\t\t\t\"snippet\": \"Four Seasons Chiang Mai invites you to discover a 5-Star sanctuary of well-being \\n& personal reflection, set among the emerald rice fields in northern Thailand.\",\n\t\t\t\"htmlSnippet\": \"Four Seasons <b>Chiang Mai</b> invites you to discover a 5-Star sanctuary of well-being <br>\\n& personal reflection, set among the emerald rice fields in northern Thailand.\",\n\t\t\t\"cacheId\": \"_3txXHaUSJYJ\",\n\t\t\t\"formattedUrl\": \"https://www.fourseasons.com/chiangmai/\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.fourseasons.com/<b>chiangmai</b>/\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQigYyF-kZs4SYyih593OVDtxBmD0bttqglLATU6jpxxMCiOUkRqwwr1A\",\n\t\t\t\t\t\t\"width\": \"132\",\n\t\t\t\t\t\t\"height\": \"108\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"https://www.fourseasons.com/etc/designs/fourseasons/img/logos/global/FS_Header_Logo.png\",\n\t\t\t\t\t\t\"apple-itunes-app\": \"app-id=980069965\",\n\t\t\t\t\t\t\"msapplication-config\": \"/alt/fshr/design3/images/favicon/browserconfig.xml\",\n\t\t\t\t\t\t\"twitter:title\": \"Chiang Mai 5-Star Luxury Resort | Four Seasons Resort Chiang Mai\",\n\t\t\t\t\t\t\"theme-color\": \"#ffffff\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width,initial-scale=1,shrink-to-fit=no,user-scalable=no\",\n\t\t\t\t\t\t\"og:title\": \"Chiang Mai 5-Star Luxury Resort | Four Seasons Resort Chiang Mai\",\n\t\t\t\t\t\t\"og:url\": \"https://www.fourseasons.com/chiangmai/\",\n\t\t\t\t\t\t\"og:description\": \"Four Seasons Chiang Mai invites you to discover a 5-Star sanctuary of well-being & personal reflection, set among the emerald rice fields in northern Thailand.\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://www.fourseasons.com/etc/designs/fourseasons/img/logos/global/FS_Header_Logo.png\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai - Everything You Need to Know About Chiang Mai\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b> - Everything You Need to Know About <b>Chiang Mai</b>\",\n\t\t\t\"link\": \"http://www.chiangmai.bangkok.com/\",\n\t\t\t\"displayLink\": \"www.chiangmai.bangkok.com\",\n\t\t\t\"snippet\": \"Chiang Mai is a land of misty mountains and colourful hill tribes, a playground for \\nseasoned travellers, a paradise for shoppers and a delight for adventurers.\",\n\t\t\t\"htmlSnippet\": \"<b>Chiang Mai</b> is a land of misty mountains and colourful hill tribes, a playground for <br>\\nseasoned travellers, a paradise for shoppers and a delight for adventurers.\",\n\t\t\t\"cacheId\": \"CgJKJhZdkAcJ\",\n\t\t\t\"formattedUrl\": \"www.chiangmai.bangkok.com/\",\n\t\t\t\"htmlFormattedUrl\": \"www.<b>chiangmai</b>.bangkok.com/\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcS9KSdyxhazt512arHAvZSac-ezyPeIDldYxEX6QU82IJvmJxqoP9meUwBL\",\n\t\t\t\t\t\t\"width\": \"300\",\n\t\t\t\t\t\t\"height\": \"168\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"hreviewaggregate\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"votes\": \"306\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"aggregaterating\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"ratingvalue\": \"4.3\",\n\t\t\t\t\t\t\"ratingcount\": \"306\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"http://static.asiawebdirect.com/m/bangkok/portals/chiangmai-bangkok-com/homepage/pagePropertiesImage/chiang-mai-thailand.jpg.jpg\",\n\t\t\t\t\t\t\"og:type\": \"website\",\n\t\t\t\t\t\t\"fb:app_id\": \"1669758706595523\",\n\t\t\t\t\t\t\"og:site_name\": \"chiangmai.bangkok.com\",\n\t\t\t\t\t\t\"viewport\": \"user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1\",\n\t\t\t\t\t\t\"og:title\": \"Chiang Mai - Everything You Need to Know About Chiang Mai\",\n\t\t\t\t\t\t\"og:url\": \"http://www.chiangmai.bangkok.com/\",\n\t\t\t\t\t\t\"og:description\": \"Chiang Mai is a land of misty mountains and colourful hill tribes, a playground for seasoned travellers, a paradise for shoppers and a delight for adventurers. On a trip to Chiang Mai, the curious traveller can expand their horizons with Thai massage and cooking courses. Others \"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"webpage\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"image\": \"http://static.asiawebdirect.com/m/bangkok/portals/chiangmai-bangkok-com/homepage/pagePropertiesImage/chiang-mai-thailand.jpg.jpg\",\n\t\t\t\t\t\t\"name\": \"Chiang Mai - Everything You Need to Know About Chiang Mai\",\n\t\t\t\t\t\t\"description\": \"Chiang Mai is a land of misty mountains and colourful hill tribes, a playground for seasoned travellers, a paradise for shoppers and a delight for adventurers. On a trip to Chiang Mai, the...\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"http://static.asiawebdirect.com/m/bangkok/portals/chiangmai-bangkok-com/homepage/pagePropertiesImage/chiang-mai-thailand.jpg.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai 2020: Best of Chiang Mai, Thailand Tourism - Tripadvisor\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b> 2020: Best of <b>Chiang Mai</b>, Thailand Tourism - Tripadvisor\",\n\t\t\t\"link\": \"https://www.tripadvisor.com/Tourism-g293917-Chiang_Mai-Vacations.html\",\n\t\t\t\"displayLink\": \"www.tripadvisor.com\",\n\t\t\t\"snippet\": \"Chiang Mai is one of Thailand's most visited destinations and with good reason. \\nWith countless wats and temples to explore, rich cultural experiences and ...\",\n\t\t\t\"htmlSnippet\": \"<b>Chiang Mai</b> is one of Thailand's most visited destinations and with good reason. <br>\\nWith countless wats and temples to explore, rich cultural experiences and ...\",\n\t\t\t\"cacheId\": \"gg4xwAnqdhUJ\",\n\t\t\t\"formattedUrl\": \"https://www.tripadvisor.com/Tourism-g293917-Chiang_Mai-Vacations.html\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.tripadvisor.com/Tourism-g293917-<b>Chiang</b>_<b>Mai</b>-Vacations.html\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSRi11AyOt0PRx9mb3sbooZ7DJKqfkFZQUCz6Hv0I5WiNI3w9ufVx7xpQ20\",\n\t\t\t\t\t\t\"width\": \"281\",\n\t\t\t\t\t\t\"height\": \"179\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"twitter:app:url:iphone\": \"tripadvisor://www.tripadvisor.com/Tourism-g293917-Chiang_Mai-Vacations.html?m=33762\",\n\t\t\t\t\t\t\"og:image\": \"https://media-cdn.tripadvisor.com/media/photo-s/1b/33/f8/39/caption.jpg\",\n\t\t\t\t\t\t\"theme-color\": \"#34e0a1\",\n\t\t\t\t\t\t\"og:type\": \"tripadvisor:city\",\n\t\t\t\t\t\t\"og:image:width\": \"550\",\n\t\t\t\t\t\t\"og:site_name\": \"Tripadvisor\",\n\t\t\t\t\t\t\"al:ios:app_name\": \"TripAdvisor\",\n\t\t\t\t\t\t\"twitter:app:url:ipad\": \"tripadvisor://www.tripadvisor.com/Tourism-g293917-Chiang_Mai-Vacations.html?m=33762\",\n\t\t\t\t\t\t\"og:title\": \"Chiang Mai 2020: Best of Chiang Mai, Thailand Tourism - Tripadvisor\",\n\t\t\t\t\t\t\"twitter:app:id:ipad\": \"284876795\",\n\t\t\t\t\t\t\"og:image:height\": \"351\",\n\t\t\t\t\t\t\"yandex-verification\": \"72f2dede0d56da88\",\n\t\t\t\t\t\t\"twitter:app:id:iphone\": \"284876795\",\n\t\t\t\t\t\t\"al:ios:url\": \"tripadvisor://www.tripadvisor.com/Tourism-g293917-Chiang_Mai-Vacations.html?m=33762\",\n\t\t\t\t\t\t\"fb:pages\": \"5863091683\",\n\t\t\t\t\t\t\"og:description\": \"Chiang Mai Tourism: Tripadvisor has 560,477 reviews of Chiang Mai Hotels, Attractions, and Restaurants making it your best Chiang Mai resource.\",\n\t\t\t\t\t\t\"al:ios:app_store_id\": \"284876795\",\n\t\t\t\t\t\t\"twitter:image\": \"https://media-cdn.tripadvisor.com/media/photo-s/1b/33/f8/39/caption.jpg\",\n\t\t\t\t\t\t\"fb:app_id\": \"162729813767876\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1.0, viewport-fit=cover\",\n\t\t\t\t\t\t\"og:locale\": \"en-US\",\n\t\t\t\t\t\t\"fb:admins\": \"100000982334629\",\n\t\t\t\t\t\t\"og:url\": \"https://www.tripadvisor.com/Tourism-g293917-Chiang_Mai-Vacations.html\",\n\t\t\t\t\t\t\"format-detection\": \"telephone=no\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://media-cdn.tripadvisor.com/media/photo-s/1b/33/f8/39/caption.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai travel | Thailand, Asia - Lonely Planet\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b> travel | Thailand, Asia - Lonely Planet\",\n\t\t\t\"link\": \"https://www.lonelyplanet.com/thailand/chiang-mai-province/chiang-mai\",\n\t\t\t\"displayLink\": \"www.lonelyplanet.com\",\n\t\t\t\"snippet\": \"Explore Chiang Mai holidays and discover the best time and places to visit. | The \\nformer seat of the Lanna kingdom is a blissfully calm and laid-back place to ...\",\n\t\t\t\"htmlSnippet\": \"Explore <b>Chiang Mai</b> holidays and discover the best time and places to visit. | The <br>\\nformer seat of the Lanna kingdom is a blissfully calm and laid-back place to ...\",\n\t\t\t\"cacheId\": \"03SLdprCpBIJ\",\n\t\t\t\"formattedUrl\": \"https://www.lonelyplanet.com/thailand/chiang-mai-province/chiang-mai\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.lonelyplanet.com/thailand/<b>chiang</b>-<b>mai</b>-province/<b>chiang</b>-<b>mai</b>\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcT-DNNqhxLdUljJUD6wJIfvDwFvMFjCW1EJPBSD6kT1Qp0jGz6gsLsjTRxf\",\n\t\t\t\t\t\t\"width\": \"275\",\n\t\t\t\t\t\t\"height\": \"183\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"https://lp-cms-production.imgix.net/2019-06/92372427.jpg?auto=compress&fit=crop&fm=auto&sharp=10&vib=20&w=1200\",\n\t\t\t\t\t\t\"theme-color\": \"#1d508d\",\n\t\t\t\t\t\t\"og:type\": \"website\",\n\t\t\t\t\t\t\"twitter:card\": \"summary_large_image\",\n\t\t\t\t\t\t\"twitter:title\": \"Chiang Mai travel\",\n\t\t\t\t\t\t\"og:site_name\": \"Lonely Planet\",\n\t\t\t\t\t\t\"twitter:site:id\": \"15066760\",\n\t\t\t\t\t\t\"twitter:url\": \"https://www.lonelyplanet.com/thailand/chiang-mai-province/chiang-mai\",\n\t\t\t\t\t\t\"og:title\": \"Chiang Mai travel\",\n\t\t\t\t\t\t\"title\": \"Chiang Mai travel | Thailand, Asia\",\n\t\t\t\t\t\t\"og:updated_time\": \"2019-09-07T22:58:23-05:00\",\n\t\t\t\t\t\t\"og:description\": \"Explore Chiang Mai holidays and discover the best time and places to visit.\",\n\t\t\t\t\t\t\"twitter:image\": \"https://lp-cms-production.imgix.net/2019-06/92372427.jpg?auto=compress&fit=crop&fm=auto&sharp=10&vib=20&w=1200\",\n\t\t\t\t\t\t\"article:publisher\": \"https://facebook.com/lonelyplanet\",\n\t\t\t\t\t\t\"next-head-count\": \"2\",\n\t\t\t\t\t\t\"twitter:image:alt\": \"Noppamethanedol & Noppapol Phumsiri Pagodas at Doi Inthanon. Chiang Mai. Thailand.\",\n\t\t\t\t\t\t\"fb:app_id\": \"111537044496\",\n\t\t\t\t\t\t\"twitter:site\": \"@lonelyplanet\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width\",\n\t\t\t\t\t\t\"twitter:description\": \"Explore Chiang Mai holidays and discover the best time and places to visit.\",\n\t\t\t\t\t\t\"og:url\": \"https://www.lonelyplanet.com/thailand/chiang-mai-province/chiang-mai\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://lp-cms-production.imgix.net/2019-06/92372427.jpg?auto=compress&fit=crop&fm=auto&sharp=10&vib=20&w=1200\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"listitem\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"item\": \"Asia\",\n\t\t\t\t\t\t\"name\": \"Asia\",\n\t\t\t\t\t\t\"position\": \"1\"\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\t\"item\": \"Thailand\",\n\t\t\t\t\t\t\"name\": \"Thailand\",\n\t\t\t\t\t\t\"position\": \"2\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai: A Guide to Traveling in Thailand\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b>: A Guide to Traveling in Thailand\",\n\t\t\t\"link\": \"https://www.youtube.com/watch?v=cgdcRl5UY9g\",\n\t\t\t\"displayLink\": \"www.youtube.com\",\n\t\t\t\"snippet\": \"Mar 9, 2015 ... https://www.expedia.com/Chiang-Mai.d890.Destination-Travel-GuidesView our \\ncity guide video to see what it's like to travel to Thailand.\",\n\t\t\t\"htmlSnippet\": \"Mar 9, 2015 <b>...</b> https://www.expedia.com/<b>Chiang</b>-<b>Mai</b>.d890.Destination-Travel-GuidesView our <br>\\ncity guide video to see what it's like to travel to Thailand.\",\n\t\t\t\"formattedUrl\": \"https://www.youtube.com/watch?v=cgdcRl5UY9g\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.youtube.com/watch?v=cgdcRl5UY9g\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQRr8G1NrKp7ffjz0ucVDyOUkdRzGVwZ4MXGoTg5e9JL9LEoDAWw8CFOCE\",\n\t\t\t\t\t\t\"width\": \"300\",\n\t\t\t\t\t\t\"height\": \"168\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"imageobject\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"width\": \"1280\",\n\t\t\t\t\t\t\"url\": \"https://i.ytimg.com/vi/cgdcRl5UY9g/maxresdefault.jpg\",\n\t\t\t\t\t\t\"height\": \"720\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"person\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"name\": \"Expedia\",\n\t\t\t\t\t\t\"url\": \"http://www.youtube.com/user/Expedia\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"https://i.ytimg.com/vi/cgdcRl5UY9g/maxresdefault.jpg\",\n\t\t\t\t\t\t\"twitter:app:url:iphone\": \"vnd.youtube://www.youtube.com/watch?v=cgdcRl5UY9g&feature=applinks\",\n\t\t\t\t\t\t\"twitter:app:id:googleplay\": \"com.google.android.youtube\",\n\t\t\t\t\t\t\"theme-color\": \"rgba(255,255,255,0.98)\",\n\t\t\t\t\t\t\"og:image:width\": \"1280\",\n\t\t\t\t\t\t\"twitter:card\": \"player\",\n\t\t\t\t\t\t\"og:site_name\": \"YouTube\",\n\t\t\t\t\t\t\"twitter:url\": \"https://www.youtube.com/watch?v=cgdcRl5UY9g\",\n\t\t\t\t\t\t\"twitter:app:url:ipad\": \"vnd.youtube://www.youtube.com/watch?v=cgdcRl5UY9g&feature=applinks\",\n\t\t\t\t\t\t\"al:android:package\": \"com.google.android.youtube\",\n\t\t\t\t\t\t\"twitter:app:name:googleplay\": \"YouTube\",\n\t\t\t\t\t\t\"title\": \"Chiang Mai: A Guide to Traveling in Thailand\",\n\t\t\t\t\t\t\"al:ios:url\": \"vnd.youtube://www.youtube.com/watch?v=cgdcRl5UY9g&feature=applinks\",\n\t\t\t\t\t\t\"twitter:app:id:iphone\": \"544007664\",\n\t\t\t\t\t\t\"og:description\": \"https://www.expedia.com/Chiang-Mai.d890.Destination-Travel-GuidesView our city guide video to see what it’s like to travel to Thailand. The city of Chiang Ma...\",\n\t\t\t\t\t\t\"al:ios:app_store_id\": \"544007664\",\n\t\t\t\t\t\t\"twitter:image\": \"https://i.ytimg.com/vi/cgdcRl5UY9g/maxresdefault.jpg\",\n\t\t\t\t\t\t\"twitter:player\": \"https://www.youtube.com/embed/cgdcRl5UY9g\",\n\t\t\t\t\t\t\"twitter:player:height\": \"720\",\n\t\t\t\t\t\t\"twitter:site\": \"@youtube\",\n\t\t\t\t\t\t\"og:video:type\": \"text/html\",\n\t\t\t\t\t\t\"og:video:height\": \"720\",\n\t\t\t\t\t\t\"og:video:url\": \"https://www.youtube.com/embed/cgdcRl5UY9g\",\n\t\t\t\t\t\t\"og:type\": \"video.other\",\n\t\t\t\t\t\t\"twitter:title\": \"Chiang Mai: A Guide to Traveling in Thailand\",\n\t\t\t\t\t\t\"al:ios:app_name\": \"YouTube\",\n\t\t\t\t\t\t\"og:title\": \"Chiang Mai: A Guide to Traveling in Thailand\",\n\t\t\t\t\t\t\"og:image:height\": \"720\",\n\t\t\t\t\t\t\"twitter:app:id:ipad\": \"544007664\",\n\t\t\t\t\t\t\"al:web:url\": \"http://www.youtube.com/watch?v=cgdcRl5UY9g&feature=applinks\",\n\t\t\t\t\t\t\"og:video:secure_url\": \"https://www.youtube.com/embed/cgdcRl5UY9g\",\n\t\t\t\t\t\t\"og:video:tag\": \"CVG\",\n\t\t\t\t\t\t\"og:video:width\": \"1280\",\n\t\t\t\t\t\t\"al:android:url\": \"vnd.youtube://www.youtube.com/watch?v=cgdcRl5UY9g&feature=applinks\",\n\t\t\t\t\t\t\"fb:app_id\": \"87741124305\",\n\t\t\t\t\t\t\"twitter:app:url:googleplay\": \"https://www.youtube.com/watch?v=cgdcRl5UY9g\",\n\t\t\t\t\t\t\"twitter:app:name:ipad\": \"YouTube\",\n\t\t\t\t\t\t\"twitter:description\": \"https://www.expedia.com/Chiang-Mai.d890.Destination-Travel-GuidesView our city guide video to see what it’s like to travel to Thailand. The city of Chiang Ma...\",\n\t\t\t\t\t\t\"og:url\": \"https://www.youtube.com/watch?v=cgdcRl5UY9g\",\n\t\t\t\t\t\t\"twitter:player:width\": \"1280\",\n\t\t\t\t\t\t\"al:android:app_name\": \"YouTube\",\n\t\t\t\t\t\t\"twitter:app:name:iphone\": \"YouTube\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"videoobject\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"embedurl\": \"https://www.youtube.com/embed/cgdcRl5UY9g\",\n\t\t\t\t\t\t\"playertype\": \"HTML5 Flash\",\n\t\t\t\t\t\t\"isfamilyfriendly\": \"true\",\n\t\t\t\t\t\t\"uploaddate\": \"2015-03-09\",\n\t\t\t\t\t\t\"description\": \"https://www.expedia.com/Chiang-Mai.d890.Destination-Travel-GuidesView our city guide video to see what it’s like to travel to Thailand. The city of Chiang Ma...\",\n\t\t\t\t\t\t\"videoid\": \"cgdcRl5UY9g\",\n\t\t\t\t\t\t\"url\": \"https://www.youtube.com/watch?v=cgdcRl5UY9g\",\n\t\t\t\t\t\t\"duration\": \"PT4M8S\",\n\t\t\t\t\t\t\"unlisted\": \"False\",\n\t\t\t\t\t\t\"name\": \"Chiang Mai: A Guide to Traveling in Thailand\",\n\t\t\t\t\t\t\"paid\": \"False\",\n\t\t\t\t\t\t\"width\": \"1280\",\n\t\t\t\t\t\t\"regionsallowed\": \"AD,AE,AF,AG,AI,AL,AM,AO,AQ,AR,AS,AT,AU,AW,AX,AZ,BA,BB,BD,BE,BF,BG,BH,BI,BJ,BL,BM,BN,BO,BQ,BR,BS,BT,BV,BW,BY,BZ,CA,CC,CD,CF,CG,CH,CI,CK,CL,CM,CN,CO,CR,CU,CV,CW,CX,CY,CZ,DE,DJ,DK,DM,DO,DZ,EC,EE,EG,EH...\",\n\t\t\t\t\t\t\"genre\": \"Travel & Events\",\n\t\t\t\t\t\t\"interactioncount\": \"190681\",\n\t\t\t\t\t\t\"channelid\": \"UCGaOvAFinZ7BCN_FDmw74fQ\",\n\t\t\t\t\t\t\"datepublished\": \"2015-03-09\",\n\t\t\t\t\t\t\"thumbnailurl\": \"https://i.ytimg.com/vi/cgdcRl5UY9g/maxresdefault.jpg\",\n\t\t\t\t\t\t\"height\": \"720\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://i.ytimg.com/vi/cgdcRl5UY9g/maxresdefault.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai 5 Star Hotel | Le Méridien Chiang Mai\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b> 5 Star Hotel | Le Méridien <b>Chiang Mai</b>\",\n\t\t\t\"link\": \"https://www.marriott.com/hotels/travel/cnxmd-le-meridien-chiang-mai/\",\n\t\t\t\"displayLink\": \"www.marriott.com\",\n\t\t\t\"snippet\": \"Immerse yourself in stylish comfort at our Chiang Mai hotel. Rewards Category 5 \\nPoints needed per night. Experience a blend of historical European roots and ...\",\n\t\t\t\"htmlSnippet\": \"Immerse yourself in stylish comfort at our <b>Chiang Mai</b> hotel. Rewards Category 5 <br>\\nPoints needed per night. Experience a blend of historical European roots and ...\",\n\t\t\t\"cacheId\": \"r-uf-IAJ_lIJ\",\n\t\t\t\"formattedUrl\": \"https://www.marriott.com/hotels/travel/cnxmd-le-meridien-chiang-mai/\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.marriott.com/hotels/travel/cnxmd-le-meridien-<b>chiang</b>-<b>mai</b>/\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcR8g94K6z12mY1zWBbp63Kc_ooRbbHgKq78UGJ9wO11DABXpErewpR9a74\",\n\t\t\t\t\t\t\"width\": \"355\",\n\t\t\t\t\t\t\"height\": \"142\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"msapplication-tilecolor\": \"#9D102D\",\n\t\t\t\t\t\t\"og:image\": \"https://cache.marriott.com/marriottassets/marriott/CNXMD/cnxmd-king-guestroom-5784-hor-feat.jpg\",\n\t\t\t\t\t\t\"apple-itunes-app\": \"app-id=455004730\",\n\t\t\t\t\t\t\"og:type\": \"website\",\n\t\t\t\t\t\t\"og:site_name\": \"Marriott International\",\n\t\t\t\t\t\t\"og:title\": \"Le Méridien Chiang Mai\",\n\t\t\t\t\t\t\"applicable-device\": \"pc,mobile\",\n\t\t\t\t\t\t\"msapplication-tileimage\": \"https://cache.marriott.com/Images/Mobile/MC_Logos/MarriottWin8Icon.png\",\n\t\t\t\t\t\t\"geo.position\": \"18.784178;99.000174\",\n\t\t\t\t\t\t\"og:description\": \"Book your next stay at Le Méridien Chiang Mai, a 5-star hotel with upscale accommodations that is centrally located in the heart of Chiang Mai where bustling night markets, the historical old city, and attractions are in close proximity to explore.\",\n\t\t\t\t\t\t\"fb:app_id\": \"143602039041041\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width, initial-scale=1, maximum-scale=1\",\n\t\t\t\t\t\t\"og:url\": \"https://www.marriott.com/hotels/travel/cnxmd-le-meridien-chiang-mai/\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"webpage\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"ratingvalue\": \"4.5\",\n\t\t\t\t\t\t\"ratingcount\": \"1076\",\n\t\t\t\t\t\t\"bestrating\": \"5.0\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://cache.marriott.com/marriottassets/marriott/CNXMD/cnxmd-king-guestroom-5784-hor-feat.jpg\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Shangri-La Hotel, Chiang Mai\",\n\t\t\t\"htmlTitle\": \"Shangri-La Hotel, <b>Chiang Mai</b>\",\n\t\t\t\"link\": \"https://www.shangri-la.com/en/chiangmai/shangrila/\",\n\t\t\t\"displayLink\": \"www.shangri-la.com\",\n\t\t\t\"snippet\": \"Our luxury Shangri-La Hotel, Chiang Mai, Chiang Mai provides comfortably \\nappointed rooms, suites and restaurants as well as excellent amenities.\",\n\t\t\t\"htmlSnippet\": \"Our luxury Shangri-La Hotel, <b>Chiang Mai</b>, <b>Chiang Mai</b> provides comfortably <br>\\nappointed rooms, suites and restaurants as well as excellent amenities.\",\n\t\t\t\"cacheId\": \"AdX7aXin-F4J\",\n\t\t\t\"formattedUrl\": \"https://www.shangri-la.com/en/chiangmai/shangrila/\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.shangri-la.com/en/<b>chiangmai</b>/shangrila/\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSB1G3jR8Km1ksFBV2v7d6UQ29zO6ac5Dh9GncG1X6qH3KhRS13Rd358FhZ\",\n\t\t\t\t\t\t\"width\": \"224\",\n\t\t\t\t\t\t\"height\": \"225\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"full-screen\": \"yes\",\n\t\t\t\t\t\t\"browsermode\": \"application\",\n\t\t\t\t\t\t\"x5-orientation\": \"portrait\",\n\t\t\t\t\t\t\"x5-page-mode\": \"app\",\n\t\t\t\t\t\t\"apple-mobile-web-app-status-bar-style\": \"black\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no\",\n\t\t\t\t\t\t\"apple-mobile-web-app-capable\": \"yes\",\n\t\t\t\t\t\t\"x5-fullscreen\": \"true\",\n\t\t\t\t\t\t\"format-detection\": \"telephone=no\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://sitecore-cd-imgr.shangri-la.com/MediaFiles/4/2/2/%7B422E6E7A-D2B1-48EB-8499-E7D5B3288F21%7D2ce86bb875124829b6009eaf24adb398.jpg?width=750&height=752&mode=crop&quality=100&scale=both\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"Chiang Mai, Thailand, guide: what to do, plus the best hotels and ...\",\n\t\t\t\"htmlTitle\": \"<b>Chiang Mai</b>, Thailand, guide: what to do, plus the best hotels and ...\",\n\t\t\t\"link\": \"https://www.theguardian.com/travel/2016/mar/26/chiang-mai-guide-thailand-activities-hotels-restaurants-bars\",\n\t\t\t\"displayLink\": \"www.theguardian.com\",\n\t\t\t\"snippet\": \"Mar 26, 2016 ... With long, leafy boulevards, Chiang Mai presents an alluring alternative to the \\nThai capital, Bangkok. Instead of traffic-choked urban sprawl, ...\",\n\t\t\t\"htmlSnippet\": \"Mar 26, 2016 <b>...</b> With long, leafy boulevards, <b>Chiang Mai</b> presents an alluring alternative to the <br>\\nThai capital, Bangkok. Instead of traffic-choked urban sprawl, ...\",\n\t\t\t\"cacheId\": \"lLC37TVjP5cJ\",\n\t\t\t\"formattedUrl\": \"https://www.theguardian.com/.../chiang-mai-guide-thailand-activities-hotels- restaurants-bars\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.theguardian.com/.../<b>chiang</b>-<b>mai</b>-guide-thailand-activities-hotels- restaurants-bars\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRRUv2lEGcV-wylmgM15ft_G5_aFBO__E0sozNT_abwE9ne9agsyzevB-Y\",\n\t\t\t\t\t\t\"width\": \"310\",\n\t\t\t\t\t\t\"height\": \"163\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"https://i.guim.co.uk/img/media/724e70dd2b79504d96b1ceb0e024f640620366f6/0_0_7360_4417/master/7360.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=76c968ea70fcf6faa8acc2220df449a9\",\n\t\t\t\t\t\t\"twitter:app:id:googleplay\": \"com.guardian\",\n\t\t\t\t\t\t\"twitter:app:url:iphone\": \"gnmguardian://travel/2016/mar/26/chiang-mai-guide-thailand-activities-hotels-restaurants-bars?contenttype=Article&source=twitter\",\n\t\t\t\t\t\t\"theme-color\": \"#052962\",\n\t\t\t\t\t\t\"og:image:width\": \"1200\",\n\t\t\t\t\t\t\"article:published_time\": \"2016-03-26T07:00:21.000Z\",\n\t\t\t\t\t\t\"twitter:card\": \"summary_large_image\",\n\t\t\t\t\t\t\"og:site_name\": \"the Guardian\",\n\t\t\t\t\t\t\"twitter:app:url:ipad\": \"gnmguardian://travel/2016/mar/26/chiang-mai-guide-thailand-activities-hotels-restaurants-bars?contenttype=Article&source=twitter\",\n\t\t\t\t\t\t\"twitter:app:name:googleplay\": \"The Guardian\",\n\t\t\t\t\t\t\"al:ios:url\": \"gnmguardian://travel/2016/mar/26/chiang-mai-guide-thailand-activities-hotels-restaurants-bars?contenttype=Article&source=applinks\",\n\t\t\t\t\t\t\"twitter:app:id:iphone\": \"409128287\",\n\t\t\t\t\t\t\"og:description\": \"Northern Thailand’s largest city has struck a fine balance between traditional life and a vibrant contemporary scene, and boasts unique cuisine, affordable stays and must-do treks\",\n\t\t\t\t\t\t\"article:publisher\": \"https://www.facebook.com/theguardian\",\n\t\t\t\t\t\t\"al:ios:app_store_id\": \"409128287\",\n\t\t\t\t\t\t\"twitter:dnt\": \"on\",\n\t\t\t\t\t\t\"twitter:image\": \"https://i.guim.co.uk/img/media/724e70dd2b79504d96b1ceb0e024f640620366f6/0_0_7360_4417/master/7360.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&s=2ced9659ac3d023bfe184c55d6826ca6\",\n\t\t\t\t\t\t\"twitter:site\": \"@guardian\",\n\t\t\t\t\t\t\"article:modified_time\": \"2018-08-18T05:22:41.000Z\",\n\t\t\t\t\t\t\"og:type\": \"article\",\n\t\t\t\t\t\t\"article:section\": \"Travel\",\n\t\t\t\t\t\t\"al:ios:app_name\": \"The Guardian\",\n\t\t\t\t\t\t\"og:title\": \"Chiang Mai, Thailand, guide: what to do, plus the best hotels and restaurants\",\n\t\t\t\t\t\t\"og:image:height\": \"720\",\n\t\t\t\t\t\t\"twitter:app:id:ipad\": \"409128287\",\n\t\t\t\t\t\t\"article:author\": \"https://www.theguardian.com/profile/diana-hubbell\",\n\t\t\t\t\t\t\"article:tag\": \"Thailand holidays,City breaks,Walking holidays,Food and drink,Hotels,Restaurants,Cultural trips,Heritage,Travel,Thai food and drink,Asia,Food,Life and style\",\n\t\t\t\t\t\t\"fb:app_id\": \"180444840287\",\n\t\t\t\t\t\t\"twitter:app:url:googleplay\": \"guardian://www.theguardian.com/travel/2016/mar/26/chiang-mai-guide-thailand-activities-hotels-restaurants-bars\",\n\t\t\t\t\t\t\"twitter:app:name:ipad\": \"The Guardian\",\n\t\t\t\t\t\t\"viewport\": \"width=device-width,minimum-scale=1,initial-scale=1\",\n\t\t\t\t\t\t\"og:url\": \"http://www.theguardian.com/travel/2016/mar/26/chiang-mai-guide-thailand-activities-hotels-restaurants-bars\",\n\t\t\t\t\t\t\"twitter:app:name:iphone\": \"The Guardian\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://i.guim.co.uk/img/media/724e70dd2b79504d96b1ceb0e024f640620366f6/0_0_7360_4417/master/7360.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=76c968ea70fcf6faa8acc2220df449a9\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"kind\": \"customsearch#result\",\n\t\t\t\"title\": \"43 Absolute Best Things to Do in Chiang Mai | Two Wandering Soles\",\n\t\t\t\"htmlTitle\": \"43 Absolute Best Things to Do in <b>Chiang Mai</b> | Two Wandering Soles\",\n\t\t\t\"link\": \"https://www.twowanderingsoles.com/blog/unique-experiences-in-chiang-mai-thailand\",\n\t\t\t\"displayLink\": \"www.twowanderingsoles.com\",\n\t\t\t\"snippet\": \"Mar 16, 2020 ... Surrounded by lush mountains and dotted with historic temples, Chiang Mai is \\nthe best hub for exploring northern Thailand. This city has a rare ...\",\n\t\t\t\"htmlSnippet\": \"Mar 16, 2020 <b>...</b> Surrounded by lush mountains and dotted with historic temples, <b>Chiang Mai</b> is <br>\\nthe best hub for exploring northern Thailand. This city has a rare ...\",\n\t\t\t\"cacheId\": \"h1xBNd3y0FYJ\",\n\t\t\t\"formattedUrl\": \"https://www.twowanderingsoles.com/.../unique-experiences-in-chiang-mai- thailand\",\n\t\t\t\"htmlFormattedUrl\": \"https://www.twowanderingsoles.com/.../unique-experiences-in-<b>chiang</b>-<b>mai</b>- thailand\",\n\t\t\t\"pagemap\": {\n\t\t\t\t\"cse_thumbnail\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcR7XEl3PaVEnRFuBylSYgAsaKCZUDQP56G0Ae8lGpBnu6_y3T3k53CWZorz\",\n\t\t\t\t\t\t\"width\": \"276\",\n\t\t\t\t\t\t\"height\": \"183\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"metatags\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"og:image\": \"http://static1.squarespace.com/static/5475c689e4b05a135b085d65/5475c765e4b07795a081db8a/569df2944bf1181ffcc61a6a/1599073385540/Sticky%2BWaterfalls%2BWhat%2Bto%2BDo%2Bin%2BChiang%2BMai.jpeg?format=1500w\",\n\t\t\t\t\t\t\"og:type\": \"article\",\n\t\t\t\t\t\t\"og:image:width\": \"1200\",\n\t\t\t\t\t\t\"twitter:title\": \"43 Absolute Best Things to Do in Chiang Mai | Two Wandering Soles\",\n\t\t\t\t\t\t\"twitter:card\": \"summary\",\n\t\t\t\t\t\t\"og:site_name\": \"Two Wandering Soles\",\n\t\t\t\t\t\t\"twitter:url\": \"https://www.twowanderingsoles.com/blog/unique-experiences-in-chiang-mai-thailand\",\n\t\t\t\t\t\t\"msvalidate.01\": \"52F3A76C30BDE9F88D652298131E86F7\",\n\t\t\t\t\t\t\"og:title\": \"43 Absolute Best Things to Do in Chiang Mai | Two Wandering Soles\",\n\t\t\t\t\t\t\"og:image:height\": \"797\",\n\t\t\t\t\t\t\"og:latitude\": \"40.7207559\",\n\t\t\t\t\t\t\"og:description\": \"Find out the best things to do in Chiang Mai that will make your trip to Thailand a memorable one. Including local secrets you won’t find in the guidebooks, plus the top attractions.\",\n\t\t\t\t\t\t\"twitter:image\": \"http://static1.squarespace.com/static/5475c689e4b05a135b085d65/5475c765e4b07795a081db8a/569df2944bf1181ffcc61a6a/1599073385540/Sticky%2BWaterfalls%2BWhat%2Bto%2BDo%2Bin%2BChiang%2BMai.jpeg?format=1500w\",\n\t\t\t\t\t\t\"og:longitude\": \"-74.00076130000002\",\n\t\t\t\t\t\t\"viewport\": \"initial-scale=1\",\n\t\t\t\t\t\t\"twitter:description\": \"Find out the best things to do in Chiang Mai that will make your trip to Thailand a memorable one. Including local secrets you won’t find in the guidebooks, plus the top attractions.\",\n\t\t\t\t\t\t\"og:url\": \"https://www.twowanderingsoles.com/blog/unique-experiences-in-chiang-mai-thailand\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"cse_image\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"src\": \"https://images.squarespace-cdn.com/content/v1/5475c689e4b05a135b085d65/1539759144898-EKC5Y8STG17WLGYHLMFY/ke17ZwdGBToddI8pDm48kN9zhXpdfoxGhcGwcBh4QdwUqsxRUqqbr1mOJYKfIPR7LoDQ9mXPOjoJoqy81S2I8N_N4V1vUb5AoIIIbLZhVYxCRW4BPu10St3TBAUQYVKcHchNO6vjzmfzXUzeJotAXZDdJ6KfjzfqItDMPrdIOoM4l6fk8HLL_rmrQ02MHURb/Sticky%2BWaterfalls%2BWhat%2Bto%2BDo%2Bin%2BChiang%2BMai.jpg?format=1000w\"\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t}\n\t]\n}","/Users/dls/Desktop/google-clone/src/components/Search.js",["80","81"],"import React, {useState, useContext} from 'react'\nimport './Search.scss'\n\nimport SearchIcon from '@material-ui/icons/Search';\nimport MicIcon from '@material-ui/icons/Mic';\nimport {Button} from '@material-ui/core';\nimport {useHistory} from 'react-router-dom';\nimport {useStateValue} from '../StateProvider';\nimport {actionTypes} from '../reducer';\n\nimport { ThemeContext } from '../context/ThemeContext';\n\nfunction Search({hideButtons = false, term}) { {/* optional term prop. This allows query from home page to persist to search results page and display the query in the input field */}\n const [{}, dispatch] = useStateValue();\n\n const { lightTheme } = useContext(ThemeContext);\n const theme = lightTheme ? '' : ' darkmode';\n \n const [input, setInput] = useState(term || '') // if term is not passed as prop, default value is empty string. If term is passed as prop, default value is term\n const history = useHistory();\n\n const search = e => {\n e.preventDefault();\n\n // console.log(`you hit search. your query is: ${input}`)\n\n dispatch({\n type: actionTypes.SET_SEARCH_TERM,\n term: input\n })\n\n history.push('/search')\n \n }\n \n return (\n <form className={'search' + theme}>\n <div className=\"search__input\">\n <SearchIcon className=\"search__inputIcon\" />\n <input value={input} onChange={e => setInput(e.target.value)}/>\n <MicIcon className=\"search__micIcon\"/>\n </div>\n\n {!hideButtons \n ? <div className=\"search__buttons\">\n <Button type=\"submit\" onClick={search} variant=\"outlined\">Google Search</Button>\n <Button variant=\"outlined\">I'm Feeling Lucky</Button>\n </div>\n : <div className=\"search__buttons\">\n <Button className=\"search__buttonsHidden\" type=\"submit\" onClick={search} variant=\"outlined\">Google Search</Button>\n <Button className=\"search__buttonsHidden\" variant=\"outlined\">I'm Feeling Lucky</Button>\n </div>\n }\n \n </form>\n )\n}\n\nexport default Search\n","/Users/dls/Desktop/google-clone/src/keys.js",[],{"ruleId":"82","replacedBy":"83"},{"ruleId":"84","replacedBy":"85"},{"ruleId":"86","severity":1,"message":"87","line":1,"column":17,"nodeType":"88","messageId":"89","endLine":1,"endColumn":26},{"ruleId":"86","severity":1,"message":"87","line":1,"column":17,"nodeType":"88","messageId":"89","endLine":1,"endColumn":26},{"ruleId":"86","severity":1,"message":"90","line":6,"column":8,"nodeType":"88","messageId":"89","endLine":6,"endColumn":16},{"ruleId":"86","severity":1,"message":"91","line":7,"column":8,"nodeType":"88","messageId":"89","endLine":7,"endColumn":17},{"ruleId":"86","severity":1,"message":"92","line":26,"column":18,"nodeType":"88","messageId":"89","endLine":26,"endColumn":26},{"ruleId":"93","severity":1,"message":"94","line":39,"column":46,"nodeType":"95","messageId":"96","endLine":39,"endColumn":48},{"ruleId":"97","severity":1,"message":"98","line":104,"column":72,"nodeType":"99","endLine":104,"endColumn":87},{"ruleId":"100","severity":1,"message":"101","line":106,"column":21,"nodeType":"102","endLine":106,"endColumn":102},{"ruleId":"97","severity":1,"message":"98","line":111,"column":37,"nodeType":"99","endLine":111,"endColumn":52},{"ruleId":"86","severity":1,"message":"87","line":1,"column":17,"nodeType":"88","messageId":"89","endLine":1,"endColumn":26},{"ruleId":"86","severity":1,"message":"103","line":1,"column":28,"nodeType":"88","messageId":"89","endLine":1,"endColumn":36},{"ruleId":"104","severity":1,"message":"105","line":2,"column":1,"nodeType":"106","endLine":492,"endColumn":2},{"ruleId":"104","severity":1,"message":"105","line":2,"column":1,"nodeType":"106","endLine":606,"endColumn":2},{"ruleId":"107","severity":1,"message":"108","line":13,"column":49,"nodeType":"109","messageId":"110","endLine":13,"endColumn":184},{"ruleId":"111","severity":1,"message":"112","line":14,"column":10,"nodeType":"113","messageId":"96","endLine":14,"endColumn":12},"no-native-reassign",["114"],"no-negated-in-lhs",["115"],"no-unused-vars","'Component' is defined but never used.","Identifier","unusedVar","'Response' is defined but never used.","'Response2' is defined but never used.","'dispatch' is assigned a value but never used.","eqeqeq","Expected '===' and instead saw '=='.","BinaryExpression","unexpected","react/jsx-no-target-blank","Using target=\"_blank\" without rel=\"noreferrer\" is a security risk: see https://html.spec.whatwg.org/multipage/links.html#link-type-noopener","JSXAttribute","jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","'useState' is defined but never used.","import/no-anonymous-default-export","Assign object to a variable before exporting as module default","ExportDefaultDeclaration","no-lone-blocks","Nested block is redundant.","BlockStatement","redundantNestedBlock","no-empty-pattern","Unexpected empty object pattern.","ObjectPattern","no-global-assign","no-unsafe-negation"]