Skip to content

Commit

Permalink
Create techstack.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stacksharebot committed Feb 14, 2024
1 parent 228f980 commit e8b950a
Showing 1 changed file with 239 additions and 0 deletions.
239 changes: 239 additions & 0 deletions techstack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,239 @@
<!--
&lt;--- Readme.md Snippet without images Start ---&gt;
## Tech Stack
lucasportella/blogs-api is built on the following main stack:
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) – Languages
- [ExpressJS](http://expressjs.com/) – Microframeworks (Backend)
- [Node.js](http://nodejs.org/) – Frameworks (Full Stack)
- [MySQL](http://www.mysql.com) – Databases
- [Sequelize](https://sequelize.org/) – Object Relational Mapper (ORM)
- [Chai](http://chaijs.com/) – Javascript Testing Framework
- [ESLint](http://eslint.org/) – Code Review
- [GitHub Actions](https://github.com/features/actions) – Continuous Integration
- [Jest](http://facebook.github.io/jest/) – Javascript Testing Framework
- [Mocha](http://mochajs.org/) – Javascript Testing Framework
- [SinonJS](http://sinonjs.org/) – Javascript Testing Framework
- [SuperTest](https://www.npmjs.com/package/supertest) – Javascript Testing Framework
- [Yarn](https://yarnpkg.com/) – Front End Package Manager
- [nodemon](http://nodemon.io/) – node.js Application Monitoring
Full tech stack [here](/techstack.md)
&lt;--- Readme.md Snippet without images End ---&gt;
&lt;--- Readme.md Snippet with images Start ---&gt;
## Tech Stack
lucasportella/blogs-api is built on the following main stack:
- <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
- <img width='25' height='25' src='https://img.stackshare.io/service/1163/hashtag.png' alt='ExpressJS'/> [ExpressJS](http://expressjs.com/) – Microframeworks (Backend)
- <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)
- <img width='25' height='25' src='https://img.stackshare.io/service/1025/logo-mysql-170x170.png' alt='MySQL'/> [MySQL](http://www.mysql.com) – Databases
- <img width='25' height='25' src='https://img.stackshare.io/service/3211/3591786.png' alt='Sequelize'/> [Sequelize](https://sequelize.org/) – Object Relational Mapper (ORM)
- <img width='25' height='25' src='https://img.stackshare.io/service/1725/chai.png' alt='Chai'/> [Chai](http://chaijs.com/) – Javascript Testing Framework
- <img width='25' height='25' src='https://img.stackshare.io/service/3337/Q4L7Jncy.jpg' alt='ESLint'/> [ESLint](http://eslint.org/) – Code Review
- <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
- <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
- <img width='25' height='25' src='https://img.stackshare.io/service/832/mocha.png' alt='Mocha'/> [Mocha](http://mochajs.org/) – Javascript Testing Framework
- <img width='25' height='25' src='https://img.stackshare.io/service/3509/logo.png' alt='SinonJS'/> [SinonJS](http://sinonjs.org/) – Javascript Testing Framework
- <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
- <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
- <img width='25' height='25' src='https://img.stackshare.io/service/5577/preview.png' alt='nodemon'/> [nodemon](http://nodemon.io/) – node.js Application Monitoring
Full tech stack [here](/techstack.md)
&lt;--- Readme.md Snippet with images End ---&gt;
-->
<div align="center">

# Tech Stack File
![](https://img.stackshare.io/repo.svg "repo") [lucasportella/blogs-api](https://github.com/lucasportella/blogs-api)![](https://img.stackshare.io/public_badge.svg "public")
<br/><br/>
|30<br/>Tools used|02/14/24 <br/>Report generated|
|------|------|
</div>

## <img src='https://img.stackshare.io/languages.svg'/> Languages (1)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'>
<br>
<sub><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">JavaScript</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/frameworks.svg'/> Frameworks (2)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1163/hashtag.png' alt='ExpressJS'>
<br>
<sub><a href="http://expressjs.com/">ExpressJS</a></sub>
<br>
<sub>v4.17.1</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1011/n1JRsFeB_400x400.png' alt='Node.js'>
<br>
<sub><a href="http://nodejs.org/">Node.js</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/databases.svg'/> Data (2)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1025/logo-mysql-170x170.png' alt='MySQL'>
<br>
<sub><a href="http://www.mysql.com">MySQL</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/3211/3591786.png' alt='Sequelize'>
<br>
<sub><a href="https://sequelize.org/">Sequelize</a></sub>
<br>
<sub>v6.3.4</sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/devops.svg'/> DevOps (12)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1725/chai.png' alt='Chai'>
<br>
<sub><a href="http://chaijs.com/">Chai</a></sub>
<br>
<sub>v4.3.4</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/8067/default_90dcb1286af7685c68df319c764b80704df1155b.png' alt='Dotenv'>
<br>
<sub><a href="https://github.com/motdotla/dotenv">Dotenv</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/3337/Q4L7Jncy.jpg' alt='ESLint'>
<br>
<sub><a href="http://eslint.org/">ESLint</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1046/git.png' alt='Git'>
<br>
<sub><a href="http://git-scm.com/">Git</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/11563/actions.png' alt='GitHub Actions'>
<br>
<sub><a href="https://github.com/features/actions">GitHub Actions</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/830/jest.png' alt='Jest'>
<br>
<sub><a href="http://facebook.github.io/jest/">Jest</a></sub>
<br>
<sub>v26.0.1</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/832/mocha.png' alt='Mocha'>
<br>
<sub><a href="http://mochajs.org/">Mocha</a></sub>
<br>
<sub>v9.1.2</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/3509/logo.png' alt='SinonJS'>
<br>
<sub><a href="http://sinonjs.org/">SinonJS</a></sub>
<br>
<sub>v11.1.2</sub>
</td>

</tr>
<tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/no-img-open-source.png' alt='SuperTest'>
<br>
<sub><a href="https://www.npmjs.com/package/supertest">SuperTest</a></sub>
<br>
<sub>v4.0.2</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/5848/44mC-kJ3.jpg' alt='Yarn'>
<br>
<sub><a href="https://yarnpkg.com/">Yarn</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/5577/preview.png' alt='nodemon'>
<br>
<sub><a href="http://nodemon.io/">nodemon</a></sub>
<br>
<sub>v2.0.13</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png' alt='npm'>
<br>
<sub><a href="https://www.npmjs.com/">npm</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>


## <img src='https://img.stackshare.io/group.svg' /> Open source packages (13)</h2>

## <img width='24' height='24' src='https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png'/> npm (13)

|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES|
|:------|:------|:------|:------|:------|:------|
|[body-parser](https://www.npmjs.com/body-parser)|v1.19.0|09/30/21|lucas |MIT|N/A|
|[chai-http](https://www.npmjs.com/chai-http)|v4.3.0|09/30/21|lucas |MIT|N/A|
|[eslint-config-airbnb-base](https://www.npmjs.com/eslint-config-airbnb-base)|v14.2.0|09/30/21|lucas |MIT|N/A|
|[eslint-plugin-import](https://www.npmjs.com/eslint-plugin-import)|v2.22.1|09/30/21|lucas |MIT|N/A|
|[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)|
|[http-status-codes](https://www.npmjs.com/http-status-codes)|v2.1.4|09/30/21|lucas |MIT|N/A|
|[joi](https://www.npmjs.com/joi)|v13.7.0|09/30/21|lucas |BSD-3-Clause|N/A|
|[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)|
|[mysql2](https://www.npmjs.com/mysql2)|v2.1.0|09/30/21|lucas |MIT|N/A|
|[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)|
|[nyc](https://www.npmjs.com/nyc)|v15.1.0|09/30/21|lucas |ISC|N/A|
|[sequelize-cli](https://www.npmjs.com/sequelize-cli)|v6.2.0|09/30/21|lucas |MIT|N/A|
|[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)|

<br/>
<div align='center'>

Generated via [Stack File](https://github.com/marketplace/stack-file)

0 comments on commit e8b950a

Please sign in to comment.