Question: The below code search for the first column of any table on webpage, and i want to search the data from second column. what editing do i need to do to get the desired output ?

```
<script>
function myFunction() {
  var input, filter, table, tr, td, i;
  input = document.getElementById("myInput");
  filter = input.value.toUpperCase();
  table = document.getElementById("myTable");
  tr = table.getElementsByTagName("tr");
  for (i = 0; i < tr.length; i++) {
    td = tr[i].getElementsByTagName("td")[0];
    if (td) {
      if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {
        tr[i].style.display = "";
      } else {
        tr[i].style.display = "none";
      }
    }       
  }
}
</script>

```

Answer: 
Okay, I think that `composer dump-autoload` is working even with that warning. (thanks to the user:[Sohel0415](https://stackoverflow.com/users/2175689/) comments) composer was not able to run 
 script with @ symbol in composer.json file.

If you want to get rid of this warning simply do 

`composer dump-autoload --no-scripts`

or 

you may delete the script with @ `"post-autoload-dump": []` from you `"scripts": {}` in the `composer.json` file temporarily, and it should be all good.
You may also try to update your global `composer` package with this command.

```
composer self-update

```

I was having this error because I had an old version of composer that wasn't reading the @ symbols.