input: def web_scraper(url: str) -> list:
      """Create a web scraper that extracts URLs from a given website using BeautifulSoup.
      >>> web_scraper("<url_of_webpage>")
      ['https://example.com/page1', 'https://example.com/page2']
      """
      import requests
      from bs4 import BeautifulSoup
      
      # Get the web page
      webpage = requests.get(url)
      
      # Parse the web page
      soup = BeautifulSoup(webpage.content, 'html.parser')
      
      # Find all 'a' tags
      links = soup.find_all('a')
      
      # Extract the URLs in the 'href' attribute
      return [link.get('href') for link in links]
output:     # Filter out None values and non-HTTP(S) URLs
      urls = [link for link in links if link.get('href') and link.get('href').startswith(('http://', 'https://'))]
      
      # Extract the URLs in the 'href' attribute
      return [link.get('href') for link in urls]