npm install sonarqube-scanner --save-dev
"devDependencies": {| import java.util.ArrayList; | |
| import java.util.Collection; | |
| import java.util.Collections; | |
| import java.util.List; | |
| /** | |
| * Reference: https://stackoverflow.com/questions/19688235/how-to-implement-pagination-on-a-list | |
| * @author elvis | |
| * @version $Revision: $<br/> | |
| * $Id: $ |
| # these versions are current as of May 18th 2021 | |
| # info from https://www.npmjs.com/package/@angular/cli -> Versions | |
| #Angular 2: looks like this is the last RC version before switching to angular 4 | |
| npx -p @angular/cli@1.0.0-rc.2 ng new angular2app | |
| #Angular 4: the last CLI version before Angular 5 | |
| npx -p @angular/cli@1.4.10 ng new angular4app | |
| #Angular 5: the last CLI version before Angular 6 |
| // Example: https://codepen.io/marcelo-ribeiro/pen/OJmVOyW | |
| const accentsMap = new Map([ | |
| ["A", "Á|À|Ã|Â|Ä"], | |
| ["a", "á|à|ã|â|ä"], | |
| ["E", "É|È|Ê|Ë"], | |
| ["e", "é|è|ê|ë"], | |
| ["I", "Í|Ì|Î|Ï"], | |
| ["i", "í|ì|î|ï"], | |
| ["O", "Ó|Ò|Ô|Õ|Ö"], |