|
| 1 | +<!-- |
| 2 | +<--- Readme.md Snippet without images Start ---> |
| 3 | +## Tech Stack |
| 4 | +IHTSDO/authoring-ui is built on the following main stack: |
| 5 | +
|
| 6 | +- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) – Languages |
| 7 | +- [Compass](http://compass-style.org/) – CSS Pre-processors / Extensions |
| 8 | +- [jQuery](http://jquery.com/) – Javascript UI Libraries |
| 9 | +- [Grunt](http://gruntjs.com/) – JS Build Tools / JS Task Runners |
| 10 | +- [JSHint](http://www.jshint.com/about/) – Code Review |
| 11 | +- [Karma](http://karma-runner.github.io/) – Browser Testing |
| 12 | +- [Travis CI](http://travis-ci.com/) – Continuous Integration |
| 13 | +- [Font Awesome](https://fontawesome.com/) – Fonts |
| 14 | +- [Shell](https://en.wikipedia.org/wiki/Shell_script) – Shells |
| 15 | +
|
| 16 | +Full tech stack [here](/techstack.md) |
| 17 | +
|
| 18 | +<--- Readme.md Snippet without images End ---> |
| 19 | +
|
| 20 | +<--- Readme.md Snippet with images Start ---> |
| 21 | +## Tech Stack |
| 22 | +IHTSDO/authoring-ui is built on the following main stack: |
| 23 | +
|
| 24 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'/> [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) – Languages |
| 25 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1173/compass-avatar.png' alt='Compass'/> [Compass](http://compass-style.org/) – CSS Pre-processors / Extensions |
| 26 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1021/lxEKmMnB_400x400.jpg' alt='jQuery'/> [jQuery](http://jquery.com/) – Javascript UI Libraries |
| 27 | +- <img width='25' height='25' src='https://img.stackshare.io/service/845/falgg2jybmhgk16y62lr.png' alt='Grunt'/> [Grunt](http://gruntjs.com/) – JS Build Tools / JS Task Runners |
| 28 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1945/mzh2bRes_400x400.png' alt='JSHint'/> [JSHint](http://www.jshint.com/about/) – Code Review |
| 29 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1420/TidYGd6a.png' alt='Karma'/> [Karma](http://karma-runner.github.io/) – Browser Testing |
| 30 | +- <img width='25' height='25' src='https://img.stackshare.io/service/460/Lu6cGu0z_400x400.png' alt='Travis CI'/> [Travis CI](http://travis-ci.com/) – Continuous Integration |
| 31 | +- <img width='25' height='25' src='https://img.stackshare.io/service/3244/1_Mr1Fy00XjPGNf1Kkp_hWtw_2x.png' alt='Font Awesome'/> [Font Awesome](https://fontawesome.com/) – Fonts |
| 32 | +- <img width='25' height='25' src='https://img.stackshare.io/service/4631/default_c2062d40130562bdc836c13dbca02d318205a962.png' alt='Shell'/> [Shell](https://en.wikipedia.org/wiki/Shell_script) – Shells |
| 33 | +
|
| 34 | +Full tech stack [here](/techstack.md) |
| 35 | +
|
| 36 | +<--- Readme.md Snippet with images End ---> |
| 37 | +--> |
| 38 | +<div align="center"> |
| 39 | + |
| 40 | +# Tech Stack File |
| 41 | + [IHTSDO/authoring-ui](https://github.com/IHTSDO/authoring-ui) |
| 42 | +<br/><br/> |
| 43 | +|67<br/>Tools used|03/21/24 <br/>Report generated| |
| 44 | +|------|------| |
| 45 | +</div> |
| 46 | + |
| 47 | +## <img src='https://img.stackshare.io/languages.svg'/> Languages (1) |
| 48 | +<table><tr> |
| 49 | + <td align='center'> |
| 50 | + <img width='36' height='36' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'> |
| 51 | + <br> |
| 52 | + <sub><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">JavaScript</a></sub> |
| 53 | + <br> |
| 54 | + <sub></sub> |
| 55 | +</td> |
| 56 | + |
| 57 | +</tr> |
| 58 | +</table> |
| 59 | + |
| 60 | +## <img src='https://img.stackshare.io/frameworks.svg'/> Frameworks (2) |
| 61 | +<table><tr> |
| 62 | + <td align='center'> |
| 63 | + <img width='36' height='36' src='https://img.stackshare.io/service/1173/compass-avatar.png' alt='Compass'> |
| 64 | + <br> |
| 65 | + <sub><a href="http://compass-style.org/">Compass</a></sub> |
| 66 | + <br> |
| 67 | + <sub></sub> |
| 68 | +</td> |
| 69 | + |
| 70 | +<td align='center'> |
| 71 | + <img width='36' height='36' src='https://img.stackshare.io/service/1021/lxEKmMnB_400x400.jpg' alt='jQuery'> |
| 72 | + <br> |
| 73 | + <sub><a href="http://jquery.com/">jQuery</a></sub> |
| 74 | + <br> |
| 75 | + <sub>v3.6.0</sub> |
| 76 | +</td> |
| 77 | + |
| 78 | +</tr> |
| 79 | +</table> |
| 80 | + |
| 81 | +## <img src='https://img.stackshare.io/devops.svg'/> DevOps (6) |
| 82 | +<table><tr> |
| 83 | + <td align='center'> |
| 84 | + <img width='36' height='36' src='https://img.stackshare.io/service/1046/git.png' alt='Git'> |
| 85 | + <br> |
| 86 | + <sub><a href="http://git-scm.com/">Git</a></sub> |
| 87 | + <br> |
| 88 | + <sub></sub> |
| 89 | +</td> |
| 90 | + |
| 91 | +<td align='center'> |
| 92 | + <img width='36' height='36' src='https://img.stackshare.io/service/845/falgg2jybmhgk16y62lr.png' alt='Grunt'> |
| 93 | + <br> |
| 94 | + <sub><a href="http://gruntjs.com/">Grunt</a></sub> |
| 95 | + <br> |
| 96 | + <sub>v0.4.5</sub> |
| 97 | +</td> |
| 98 | + |
| 99 | +<td align='center'> |
| 100 | + <img width='36' height='36' src='https://img.stackshare.io/service/1945/mzh2bRes_400x400.png' alt='JSHint'> |
| 101 | + <br> |
| 102 | + <sub><a href="http://www.jshint.com/about/">JSHint</a></sub> |
| 103 | + <br> |
| 104 | + <sub></sub> |
| 105 | +</td> |
| 106 | + |
| 107 | +<td align='center'> |
| 108 | + <img width='36' height='36' src='https://img.stackshare.io/service/1420/TidYGd6a.png' alt='Karma'> |
| 109 | + <br> |
| 110 | + <sub><a href="http://karma-runner.github.io/">Karma</a></sub> |
| 111 | + <br> |
| 112 | + <sub>v0.13.22</sub> |
| 113 | +</td> |
| 114 | + |
| 115 | +<td align='center'> |
| 116 | + <img width='36' height='36' src='https://img.stackshare.io/service/460/Lu6cGu0z_400x400.png' alt='Travis CI'> |
| 117 | + <br> |
| 118 | + <sub><a href="http://travis-ci.com/">Travis CI</a></sub> |
| 119 | + <br> |
| 120 | + <sub></sub> |
| 121 | +</td> |
| 122 | + |
| 123 | +<td align='center'> |
| 124 | + <img width='36' height='36' src='https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png' alt='npm'> |
| 125 | + <br> |
| 126 | + <sub><a href="https://www.npmjs.com/">npm</a></sub> |
| 127 | + <br> |
| 128 | + <sub></sub> |
| 129 | +</td> |
| 130 | + |
| 131 | +</tr> |
| 132 | +</table> |
| 133 | + |
| 134 | +## Other (3) |
| 135 | +<table><tr> |
| 136 | + <td align='center'> |
| 137 | + <img width='36' height='36' src='https://img.stackshare.io/service/3244/1_Mr1Fy00XjPGNf1Kkp_hWtw_2x.png' alt='Font Awesome'> |
| 138 | + <br> |
| 139 | + <sub><a href="https://fontawesome.com/">Font Awesome</a></sub> |
| 140 | + <br> |
| 141 | + <sub>v4.3</sub> |
| 142 | +</td> |
| 143 | + |
| 144 | +<td align='center'> |
| 145 | + <img width='36' height='36' src='https://img.stackshare.io/service/3378/7868808.png' alt='Imagemin'> |
| 146 | + <br> |
| 147 | + <sub><a href="https://github.com/imagemin/imagemin">Imagemin</a></sub> |
| 148 | + <br> |
| 149 | + <sub></sub> |
| 150 | +</td> |
| 151 | + |
| 152 | +<td align='center'> |
| 153 | + <img width='36' height='36' src='https://img.stackshare.io/service/4631/default_c2062d40130562bdc836c13dbca02d318205a962.png' alt='Shell'> |
| 154 | + <br> |
| 155 | + <sub><a href="https://en.wikipedia.org/wiki/Shell_script">Shell</a></sub> |
| 156 | + <br> |
| 157 | + <sub></sub> |
| 158 | +</td> |
| 159 | + |
| 160 | +</tr> |
| 161 | +</table> |
| 162 | + |
| 163 | + |
| 164 | +## <img src='https://img.stackshare.io/group.svg' /> Open source packages (55)</h2> |
| 165 | + |
| 166 | +## <img width='24' height='24' src='https://img.stackshare.io/service/847/66db62603f426a8fc6664081811be6d4.png'/> Bower (31) |
| 167 | + |
| 168 | +|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| |
| 169 | +|:------|:------|:------|:------|:------|:------| |
| 170 | +|[angular](http://bower.io/angular)|v1.4.14|02/11/22|Quyen Ly |N/A|N/A| |
| 171 | +|[angular-aria](http://bower.io/angular-aria)|v1.5.0|02/11/22|Quyen Ly |N/A|N/A| |
| 172 | +|[angular-auto-validate](http://bower.io/angular-auto-validate)|v1.18.6|02/11/22|Quyen Ly |N/A|N/A| |
| 173 | +|[angular-bootstrap](http://bower.io/angular-bootstrap)|v0.13.0|04/25/23|Chris Swires |N/A|N/A| |
| 174 | +|[angular-cookies](http://bower.io/angular-cookies)|v1.4.6|02/11/22|Quyen Ly |N/A|N/A| |
| 175 | +|[angular-elastic](http://bower.io/angular-elastic)|v2.5.0|02/11/22|Quyen Ly |N/A|N/A| |
| 176 | +|[angular-hotkeys](http://bower.io/angular-hotkeys)|N/A|02/11/22|Quyen Ly |N/A|N/A| |
| 177 | +|[angular-loading-bar](http://bower.io/angular-loading-bar)|v0.7.1|02/11/22|Quyen Ly |N/A|N/A| |
| 178 | +|[angular-local-storage](http://bower.io/angular-local-storage)|v0.7.1|02/11/22|Quyen Ly |N/A|N/A| |
| 179 | +|[angular-messages](http://bower.io/angular-messages)|v1.5.0|02/11/22|Quyen Ly |N/A|N/A| |
| 180 | +|[angular-mocks](http://bower.io/angular-mocks)|v1.3.0|02/11/22|Quyen Ly |N/A|N/A| |
| 181 | +|[angular-motion](http://bower.io/angular-motion)|v0.4.2|02/11/22|Quyen Ly |N/A|N/A| |
| 182 | +|[angular-native-dragdrop](http://bower.io/angular-native-dragdrop)|v1.1.0|02/11/22|Quyen Ly |N/A|N/A| |
| 183 | +|[angular-resource](http://bower.io/angular-resource)|v1.5.0|02/11/22|Quyen Ly |N/A|N/A| |
| 184 | +|[angular-route](http://bower.io/angular-route)|v1.5.0|02/11/22|Quyen Ly |N/A|N/A| |
| 185 | +|[angular-sanitize](http://bower.io/angular-sanitize)|v1.5.0|02/11/22|Quyen Ly |N/A|N/A| |
| 186 | +|[angular-strap](http://bower.io/angular-strap)|v2.2.4|04/25/23|Chris Swires |N/A|N/A| |
| 187 | +|[angular-touch](http://bower.io/angular-touch)|v1.5.0|02/11/22|Quyen Ly |N/A|N/A| |
| 188 | +|[angular-ui-sortable](http://bower.io/angular-ui-sortable)|v0.13.4|04/25/23|Chris Swires |N/A|N/A| |
| 189 | +|[angular-ui-tinymce](http://bower.io/angular-ui-tinymce)|v0.0.18|02/11/22|Quyen Ly |N/A|N/A| |
| 190 | +|[angular-ui-tree](http://bower.io/angular-ui-tree)|v2.9.0|02/11/22|Quyen Ly |N/A|N/A| |
| 191 | +|[angularjs-dropdown-multiselect](http://bower.io/angularjs-dropdown-multiselect)|v1.11.8|02/11/22|Quyen Ly |N/A|N/A| |
| 192 | +|[bootstrap-additions](http://bower.io/bootstrap-additions)|v0.3.1|04/25/23|Chris Swires |N/A|N/A| |
| 193 | +|[bootstrap-sass-official](http://bower.io/bootstrap-sass-official)|v3.4.1|04/25/23|Chris Swires |N/A|N/A| |
| 194 | +|[c3-angular](http://bower.io/c3-angular)|v0.5.1|02/11/22|Quyen Ly |N/A|N/A| |
| 195 | +|[jquery-ui](http://bower.io/jquery-ui)|v1.11.4|04/25/23|Chris Swires |N/A|N/A| |
| 196 | +|[ng-table](http://bower.io/ng-table)|v0.5.3|04/25/23|Chris Swires |N/A|N/A| |
| 197 | +|[ngSmoothScroll](http://bower.io/ngSmoothScroll)|v1.7.1|04/25/23|Chris Swires |N/A|N/A| |
| 198 | +|[sockjs-client](http://bower.io/sockjs-client)|v1.1.4|12/24/18|Quyen Ly |N/A|N/A| |
| 199 | +|[textAngular](http://bower.io/textAngular)|v1.4.0|02/11/22|Quyen Ly |N/A|N/A| |
| 200 | +|[velocity](http://bower.io/velocity)|v1.2.3|04/25/23|Chris Swires |N/A|N/A| |
| 201 | + |
| 202 | + |
| 203 | +## <img width='24' height='24' src='https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png'/> npm (24) |
| 204 | + |
| 205 | +|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| |
| 206 | +|:------|:------|:------|:------|:------|:------| |
| 207 | +|[grunt-autoprefixer](https://www.npmjs.com/grunt-autoprefixer)|v2.0.0|06/04/21|Chris Swires |MIT|N/A| |
| 208 | +|[grunt-concurrent](https://www.npmjs.com/grunt-concurrent)|v1.0.1|06/04/21|Chris Swires |MIT|N/A| |
| 209 | +|[grunt-contrib-clean](https://www.npmjs.com/grunt-contrib-clean)|v0.6.0|06/04/21|Chris Swires |MIT|N/A| |
| 210 | +|[grunt-contrib-compass](https://www.npmjs.com/grunt-contrib-compass)|v1.0.4|06/04/21|Chris Swires |MIT|N/A| |
| 211 | +|[grunt-contrib-concat](https://www.npmjs.com/grunt-contrib-concat)|v0.5.1|06/04/21|Chris Swires |MIT|N/A| |
| 212 | +|[grunt-contrib-connect](https://www.npmjs.com/grunt-contrib-connect)|v0.9.0|06/04/21|Chris Swires |MIT|N/A| |
| 213 | +|[grunt-contrib-copy](https://www.npmjs.com/grunt-contrib-copy)|v0.7.0|06/04/21|Chris Swires |MIT|N/A| |
| 214 | +|[grunt-contrib-cssmin](https://www.npmjs.com/grunt-contrib-cssmin)|v0.12.3|06/04/21|Chris Swires |MIT|N/A| |
| 215 | +|[grunt-contrib-htmlmin](https://www.npmjs.com/grunt-contrib-htmlmin)|v0.4.0|06/04/21|Chris Swires |MIT|N/A| |
| 216 | +|[grunt-contrib-imagemin](https://www.npmjs.com/grunt-contrib-imagemin)|v1.0.1|06/04/21|Chris Swires |MIT|N/A| |
| 217 | +|[grunt-contrib-jshint](https://www.npmjs.com/grunt-contrib-jshint)|v0.11.3|06/04/21|Chris Swires |MIT|N/A| |
| 218 | +|[grunt-contrib-uglify](https://www.npmjs.com/grunt-contrib-uglify)|v0.7.0|06/04/21|Chris Swires |MIT|N/A| |
| 219 | +|[grunt-contrib-watch](https://www.npmjs.com/grunt-contrib-watch)|v0.6.1|06/04/21|Chris Swires |MIT|N/A| |
| 220 | +|[grunt-karma](https://www.npmjs.com/grunt-karma)|v3.0.1|06/04/21|Chris Swires |MIT|[CVE-2022-37602](https://github.com/advisories/GHSA-hcj4-xf6x-63wj) (Critical)| |
| 221 | +|[grunt-newer](https://www.npmjs.com/grunt-newer)|v1.1.2|06/04/21|Chris Swires |MIT|N/A| |
| 222 | +|[grunt-ng-annotate](https://www.npmjs.com/grunt-ng-annotate)|v0.9.2|06/04/21|Chris Swires |MIT|N/A| |
| 223 | +|[grunt-svgmin](https://www.npmjs.com/grunt-svgmin)|v2.0.1|06/04/21|Chris Swires |MIT|N/A| |
| 224 | +|[grunt-usemin](https://www.npmjs.com/grunt-usemin)|v3.0.0|06/04/21|Chris Swires |BSD-2-Clause|N/A| |
| 225 | +|[imagemin](https://www.npmjs.com/imagemin)|v4.0.0|01/23/18|Peter Duff |MIT|N/A| |
| 226 | +|[jshint-stylish](https://www.npmjs.com/jshint-stylish)|v1.0.2|01/23/18|Peter Duff |MIT|N/A| |
| 227 | +|[load-grunt-tasks](https://www.npmjs.com/load-grunt-tasks)|v3.1.0|06/04/21|Chris Swires |MIT|N/A| |
| 228 | +|[micromatch](https://www.npmjs.com/micromatch)|v2.3.11|06/04/21|Chris Swires |MIT|N/A| |
| 229 | +|[time-grunt](https://www.npmjs.com/time-grunt)|v1.0.0|06/04/21|Chris Swires |MIT|N/A| |
| 230 | +|[vinyl-fs](https://www.npmjs.com/vinyl-fs)|v1.0.0|06/04/21|Chris Swires |MIT|N/A| |
| 231 | + |
| 232 | +<br/> |
| 233 | +<div align='center'> |
| 234 | + |
| 235 | +Generated via [Stack File](https://github.com/marketplace/stack-file) |
0 commit comments