human
write me a script to scrape all available rental properties in sydney from realestate.com.au
gpt
In what programming language would you like the script to be generated?
human
JS
gpt
Here is a script to collect information about rental properties in Sydney from realestate.com.au written in JavaScript:

```
const axios = require('axios');
const cheerio = require('cheerio');

const getData = async () => {
  const response = await axios.get('https://www.realestate.com.au/rent/in-sydney,+nsw/list-1');
  const $ = cheerio.load(response.data);
  
  const properties = [];

  $('.listing-result').each((i, el) => {
    const property = {};

    property.title = $(el)
      .find('.property-title')
      .text()
      .trim();
    property.address = $(el)
      .find('.property-address')
      .text()
      .trim();
    property.price = $(el)
      .find('.priceText')
      .text()
      .trim();

    properties.push(property);
  });

  return properties;
};

getData().then((properties) => {
  console.log(properties);
});
```