|
| 1 | +<!-- |
| 2 | +<--- Readme.md Snippet without images Start ---> |
| 3 | +## Tech Stack |
| 4 | +lucasportella/blogs-api is built on the following main stack: |
| 5 | +
|
| 6 | +- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) – Languages |
| 7 | +- [ExpressJS](http://expressjs.com/) – Microframeworks (Backend) |
| 8 | +- [Node.js](http://nodejs.org/) – Frameworks (Full Stack) |
| 9 | +- [MySQL](http://www.mysql.com) – Databases |
| 10 | +- [Sequelize](https://sequelize.org/) – Object Relational Mapper (ORM) |
| 11 | +- [Chai](http://chaijs.com/) – Javascript Testing Framework |
| 12 | +- [ESLint](http://eslint.org/) – Code Review |
| 13 | +- [GitHub Actions](https://github.com/features/actions) – Continuous Integration |
| 14 | +- [Jest](http://facebook.github.io/jest/) – Javascript Testing Framework |
| 15 | +- [Mocha](http://mochajs.org/) – Javascript Testing Framework |
| 16 | +- [SinonJS](http://sinonjs.org/) – Javascript Testing Framework |
| 17 | +- [SuperTest](https://www.npmjs.com/package/supertest) – Javascript Testing Framework |
| 18 | +- [Yarn](https://yarnpkg.com/) – Front End Package Manager |
| 19 | +- [nodemon](http://nodemon.io/) – node.js Application Monitoring |
| 20 | +
|
| 21 | +Full tech stack [here](/techstack.md) |
| 22 | +
|
| 23 | +<--- Readme.md Snippet without images End ---> |
| 24 | +
|
| 25 | +<--- Readme.md Snippet with images Start ---> |
| 26 | +## Tech Stack |
| 27 | +lucasportella/blogs-api is built on the following main stack: |
| 28 | +
|
| 29 | +- <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 |
| 30 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1163/hashtag.png' alt='ExpressJS'/> [ExpressJS](http://expressjs.com/) – Microframeworks (Backend) |
| 31 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1011/n1JRsFeB_400x400.png' alt='Node.js'/> [Node.js](http://nodejs.org/) – Frameworks (Full Stack) |
| 32 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1025/logo-mysql-170x170.png' alt='MySQL'/> [MySQL](http://www.mysql.com) – Databases |
| 33 | +- <img width='25' height='25' src='https://img.stackshare.io/service/3211/3591786.png' alt='Sequelize'/> [Sequelize](https://sequelize.org/) – Object Relational Mapper (ORM) |
| 34 | +- <img width='25' height='25' src='https://img.stackshare.io/service/1725/chai.png' alt='Chai'/> [Chai](http://chaijs.com/) – Javascript Testing Framework |
| 35 | +- <img width='25' height='25' src='https://img.stackshare.io/service/3337/Q4L7Jncy.jpg' alt='ESLint'/> [ESLint](http://eslint.org/) – Code Review |
| 36 | +- <img width='25' height='25' src='https://img.stackshare.io/service/11563/actions.png' alt='GitHub Actions'/> [GitHub Actions](https://github.com/features/actions) – Continuous Integration |
| 37 | +- <img width='25' height='25' src='https://img.stackshare.io/service/830/jest.png' alt='Jest'/> [Jest](http://facebook.github.io/jest/) – Javascript Testing Framework |
| 38 | +- <img width='25' height='25' src='https://img.stackshare.io/service/832/mocha.png' alt='Mocha'/> [Mocha](http://mochajs.org/) – Javascript Testing Framework |
| 39 | +- <img width='25' height='25' src='https://img.stackshare.io/service/3509/logo.png' alt='SinonJS'/> [SinonJS](http://sinonjs.org/) – Javascript Testing Framework |
| 40 | +- <img width='25' height='25' src='https://img.stackshare.io/no-img-open-source.png' alt='SuperTest'/> [SuperTest](https://www.npmjs.com/package/supertest) – Javascript Testing Framework |
| 41 | +- <img width='25' height='25' src='https://img.stackshare.io/service/5848/44mC-kJ3.jpg' alt='Yarn'/> [Yarn](https://yarnpkg.com/) – Front End Package Manager |
| 42 | +- <img width='25' height='25' src='https://img.stackshare.io/service/5577/preview.png' alt='nodemon'/> [nodemon](http://nodemon.io/) – node.js Application Monitoring |
| 43 | +
|
| 44 | +Full tech stack [here](/techstack.md) |
| 45 | +
|
| 46 | +<--- Readme.md Snippet with images End ---> |
| 47 | +--> |
| 48 | +<div align="center"> |
| 49 | + |
| 50 | +# Tech Stack File |
| 51 | + [lucasportella/blogs-api](https://github.com/lucasportella/blogs-api) |
| 52 | +<br/><br/> |
| 53 | +|30<br/>Tools used|02/14/24 <br/>Report generated| |
| 54 | +|------|------| |
| 55 | +</div> |
| 56 | + |
| 57 | +## <img src='https://img.stackshare.io/languages.svg'/> Languages (1) |
| 58 | +<table><tr> |
| 59 | + <td align='center'> |
| 60 | + <img width='36' height='36' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'> |
| 61 | + <br> |
| 62 | + <sub><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">JavaScript</a></sub> |
| 63 | + <br> |
| 64 | + <sub></sub> |
| 65 | +</td> |
| 66 | + |
| 67 | +</tr> |
| 68 | +</table> |
| 69 | + |
| 70 | +## <img src='https://img.stackshare.io/frameworks.svg'/> Frameworks (2) |
| 71 | +<table><tr> |
| 72 | + <td align='center'> |
| 73 | + <img width='36' height='36' src='https://img.stackshare.io/service/1163/hashtag.png' alt='ExpressJS'> |
| 74 | + <br> |
| 75 | + <sub><a href="http://expressjs.com/">ExpressJS</a></sub> |
| 76 | + <br> |
| 77 | + <sub>v4.17.1</sub> |
| 78 | +</td> |
| 79 | + |
| 80 | +<td align='center'> |
| 81 | + <img width='36' height='36' src='https://img.stackshare.io/service/1011/n1JRsFeB_400x400.png' alt='Node.js'> |
| 82 | + <br> |
| 83 | + <sub><a href="http://nodejs.org/">Node.js</a></sub> |
| 84 | + <br> |
| 85 | + <sub></sub> |
| 86 | +</td> |
| 87 | + |
| 88 | +</tr> |
| 89 | +</table> |
| 90 | + |
| 91 | +## <img src='https://img.stackshare.io/databases.svg'/> Data (2) |
| 92 | +<table><tr> |
| 93 | + <td align='center'> |
| 94 | + <img width='36' height='36' src='https://img.stackshare.io/service/1025/logo-mysql-170x170.png' alt='MySQL'> |
| 95 | + <br> |
| 96 | + <sub><a href="http://www.mysql.com">MySQL</a></sub> |
| 97 | + <br> |
| 98 | + <sub></sub> |
| 99 | +</td> |
| 100 | + |
| 101 | +<td align='center'> |
| 102 | + <img width='36' height='36' src='https://img.stackshare.io/service/3211/3591786.png' alt='Sequelize'> |
| 103 | + <br> |
| 104 | + <sub><a href="https://sequelize.org/">Sequelize</a></sub> |
| 105 | + <br> |
| 106 | + <sub>v6.3.4</sub> |
| 107 | +</td> |
| 108 | + |
| 109 | +</tr> |
| 110 | +</table> |
| 111 | + |
| 112 | +## <img src='https://img.stackshare.io/devops.svg'/> DevOps (12) |
| 113 | +<table><tr> |
| 114 | + <td align='center'> |
| 115 | + <img width='36' height='36' src='https://img.stackshare.io/service/1725/chai.png' alt='Chai'> |
| 116 | + <br> |
| 117 | + <sub><a href="http://chaijs.com/">Chai</a></sub> |
| 118 | + <br> |
| 119 | + <sub>v4.3.4</sub> |
| 120 | +</td> |
| 121 | + |
| 122 | +<td align='center'> |
| 123 | + <img width='36' height='36' src='https://img.stackshare.io/service/8067/default_90dcb1286af7685c68df319c764b80704df1155b.png' alt='Dotenv'> |
| 124 | + <br> |
| 125 | + <sub><a href="https://github.com/motdotla/dotenv">Dotenv</a></sub> |
| 126 | + <br> |
| 127 | + <sub></sub> |
| 128 | +</td> |
| 129 | + |
| 130 | +<td align='center'> |
| 131 | + <img width='36' height='36' src='https://img.stackshare.io/service/3337/Q4L7Jncy.jpg' alt='ESLint'> |
| 132 | + <br> |
| 133 | + <sub><a href="http://eslint.org/">ESLint</a></sub> |
| 134 | + <br> |
| 135 | + <sub></sub> |
| 136 | +</td> |
| 137 | + |
| 138 | +<td align='center'> |
| 139 | + <img width='36' height='36' src='https://img.stackshare.io/service/1046/git.png' alt='Git'> |
| 140 | + <br> |
| 141 | + <sub><a href="http://git-scm.com/">Git</a></sub> |
| 142 | + <br> |
| 143 | + <sub></sub> |
| 144 | +</td> |
| 145 | + |
| 146 | +<td align='center'> |
| 147 | + <img width='36' height='36' src='https://img.stackshare.io/service/11563/actions.png' alt='GitHub Actions'> |
| 148 | + <br> |
| 149 | + <sub><a href="https://github.com/features/actions">GitHub Actions</a></sub> |
| 150 | + <br> |
| 151 | + <sub></sub> |
| 152 | +</td> |
| 153 | + |
| 154 | +<td align='center'> |
| 155 | + <img width='36' height='36' src='https://img.stackshare.io/service/830/jest.png' alt='Jest'> |
| 156 | + <br> |
| 157 | + <sub><a href="http://facebook.github.io/jest/">Jest</a></sub> |
| 158 | + <br> |
| 159 | + <sub>v26.0.1</sub> |
| 160 | +</td> |
| 161 | + |
| 162 | +<td align='center'> |
| 163 | + <img width='36' height='36' src='https://img.stackshare.io/service/832/mocha.png' alt='Mocha'> |
| 164 | + <br> |
| 165 | + <sub><a href="http://mochajs.org/">Mocha</a></sub> |
| 166 | + <br> |
| 167 | + <sub>v9.1.2</sub> |
| 168 | +</td> |
| 169 | + |
| 170 | +<td align='center'> |
| 171 | + <img width='36' height='36' src='https://img.stackshare.io/service/3509/logo.png' alt='SinonJS'> |
| 172 | + <br> |
| 173 | + <sub><a href="http://sinonjs.org/">SinonJS</a></sub> |
| 174 | + <br> |
| 175 | + <sub>v11.1.2</sub> |
| 176 | +</td> |
| 177 | + |
| 178 | +</tr> |
| 179 | +<tr> |
| 180 | + <td align='center'> |
| 181 | + <img width='36' height='36' src='https://img.stackshare.io/no-img-open-source.png' alt='SuperTest'> |
| 182 | + <br> |
| 183 | + <sub><a href="https://www.npmjs.com/package/supertest">SuperTest</a></sub> |
| 184 | + <br> |
| 185 | + <sub>v4.0.2</sub> |
| 186 | +</td> |
| 187 | + |
| 188 | +<td align='center'> |
| 189 | + <img width='36' height='36' src='https://img.stackshare.io/service/5848/44mC-kJ3.jpg' alt='Yarn'> |
| 190 | + <br> |
| 191 | + <sub><a href="https://yarnpkg.com/">Yarn</a></sub> |
| 192 | + <br> |
| 193 | + <sub></sub> |
| 194 | +</td> |
| 195 | + |
| 196 | +<td align='center'> |
| 197 | + <img width='36' height='36' src='https://img.stackshare.io/service/5577/preview.png' alt='nodemon'> |
| 198 | + <br> |
| 199 | + <sub><a href="http://nodemon.io/">nodemon</a></sub> |
| 200 | + <br> |
| 201 | + <sub>v2.0.13</sub> |
| 202 | +</td> |
| 203 | + |
| 204 | +<td align='center'> |
| 205 | + <img width='36' height='36' src='https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png' alt='npm'> |
| 206 | + <br> |
| 207 | + <sub><a href="https://www.npmjs.com/">npm</a></sub> |
| 208 | + <br> |
| 209 | + <sub></sub> |
| 210 | +</td> |
| 211 | + |
| 212 | +</tr> |
| 213 | +</table> |
| 214 | + |
| 215 | + |
| 216 | +## <img src='https://img.stackshare.io/group.svg' /> Open source packages (13)</h2> |
| 217 | + |
| 218 | +## <img width='24' height='24' src='https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png'/> npm (13) |
| 219 | + |
| 220 | +|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| |
| 221 | +|:------|:------|:------|:------|:------|:------| |
| 222 | +|[body-parser](https://www.npmjs.com/body-parser)|v1.19.0|09/30/21|lucas |MIT|N/A| |
| 223 | +|[chai-http](https://www.npmjs.com/chai-http)|v4.3.0|09/30/21|lucas |MIT|N/A| |
| 224 | +|[eslint-config-airbnb-base](https://www.npmjs.com/eslint-config-airbnb-base)|v14.2.0|09/30/21|lucas |MIT|N/A| |
| 225 | +|[eslint-plugin-import](https://www.npmjs.com/eslint-plugin-import)|v2.22.1|09/30/21|lucas |MIT|N/A| |
| 226 | +|[express](https://www.npmjs.com/express)|v4.17.1|09/30/21|lucas |MIT|[CVE-2022-24999](https://github.com/advisories/GHSA-hrpp-h998-j3pp) (High)| |
| 227 | +|[http-status-codes](https://www.npmjs.com/http-status-codes)|v2.1.4|09/30/21|lucas |MIT|N/A| |
| 228 | +|[joi](https://www.npmjs.com/joi)|v13.7.0|09/30/21|lucas |BSD-3-Clause|N/A| |
| 229 | +|[jsonwebtoken](https://www.npmjs.com/jsonwebtoken)|v8.5.1|09/30/21|lucas |MIT|[CVE-2022-23529](https://github.com/advisories/GHSA-27h2-hvpr-p74q) (High)<br/>[CVE-2022-23539](https://github.com/advisories/GHSA-8cf7-32gw-wr33) (Moderate)<br/>[CVE-2022-23540](https://github.com/advisories/GHSA-qwph-4952-7xr6) (Moderate)<br/>[CVE-2022-23541](https://github.com/advisories/GHSA-hjrf-2m68-5959) (Moderate)| |
| 230 | +|[mysql2](https://www.npmjs.com/mysql2)|v2.1.0|09/30/21|lucas |MIT|N/A| |
| 231 | +|[node-fetch](https://www.npmjs.com/node-fetch)|v2.6.5|10/09/21|lucas |MIT|[CVE-2022-0235](https://github.com/advisories/GHSA-r683-j2x4-v87g) (High)| |
| 232 | +|[nyc](https://www.npmjs.com/nyc)|v15.1.0|09/30/21|lucas |ISC|N/A| |
| 233 | +|[sequelize-cli](https://www.npmjs.com/sequelize-cli)|v6.2.0|09/30/21|lucas |MIT|N/A| |
| 234 | +|[shelljs](https://www.npmjs.com/shelljs)|v0.8.4|09/30/21|lucas |BSD-3-Clause|[CVE-2022-0144](https://github.com/advisories/GHSA-4rq4-32rv-6wp6) (High)<br/>[](https://github.com/advisories/GHSA-64g7-mvw6-v9qj) (Moderate)| |
| 235 | + |
| 236 | +<br/> |
| 237 | +<div align='center'> |
| 238 | + |
| 239 | +Generated via [Stack File](https://github.com/marketplace/stack-file) |
0 commit comments