Skip to content

Commit ca64c84

Browse files
committed
Create techstack.md
1 parent 7d636be commit ca64c84

File tree

1 file changed

+235
-0
lines changed

1 file changed

+235
-0
lines changed

techstack.md

+235
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,235 @@
1+
<!--
2+
&lt;--- Readme.md Snippet without images Start ---&gt;
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+
&lt;--- Readme.md Snippet without images End ---&gt;
19+
20+
&lt;--- Readme.md Snippet with images Start ---&gt;
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+
&lt;--- Readme.md Snippet with images End ---&gt;
37+
-->
38+
<div align="center">
39+
40+
# Tech Stack File
41+
![](https://img.stackshare.io/repo.svg "repo") [IHTSDO/authoring-ui](https://github.com/IHTSDO/authoring-ui)![](https://img.stackshare.io/public_badge.svg "public")
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

Comments
 (0)