Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create tech stack docs (techstack.yml and techstack.md) #10

Merged
merged 2 commits into from
Dec 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 30 additions & 8 deletions techstack.md
Original file line number Diff line number Diff line change
@@ -1,46 +1,52 @@
<!--
--- Readme.md Snippet without images Start ---
&lt;--- Readme.md Snippet without images Start ---&gt;
## Tech Stack
ayungavis/turborepo-nextjs-tailwind-trpc is built on the following main stack:

- [Node.js](http://nodejs.org/) – Frameworks (Full Stack)
- [React](https://reactjs.org/) – Javascript UI Libraries
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) – Languages
- [TypeScript](http://www.typescriptlang.org) – Languages
- [Autoprefixer](https://github.com/postcss/autoprefixer) – CSS Pre-processors / Extensions
- [ESLint](http://eslint.org/) – Code Review
- [PostCSS](https://github.com/postcss/postcss) – CSS Pre-processors / Extensions
- [Next.js](https://nextjs.org/) – Frameworks (Full Stack)
- [Prettier](https://prettier.io/) – Code Review
- [Tailwind CSS](https://tailwindcss.com) – Front-End Frameworks
- [Prisma](https://www.prisma.io/) – Object Relational Mapper (ORM)
- [GitHub Actions](https://github.com/features/actions) – Continuous Integration

Full tech stack [here](/techstack.md)
--- Readme.md Snippet without images End ---

--- Readme.md Snippet with images Start ---
&lt;--- Readme.md Snippet without images End ---&gt;

&lt;--- Readme.md Snippet with images Start ---&gt;
## Tech Stack
ayungavis/turborepo-nextjs-tailwind-trpc is built on the following main stack:

- <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/1020/OYIaJ1KK.png' alt='React'/> [React](https://reactjs.org/) – Javascript UI Libraries
- <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/1612/bynNY5dJ.jpg' alt='TypeScript'/> [TypeScript](http://www.typescriptlang.org) – Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/2202/72d087642cfce6fef6f2dabec5bf49e8_400x400.png' alt='Autoprefixer'/> [Autoprefixer](https://github.com/postcss/autoprefixer) – CSS Pre-processors / Extensions
- <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/3339/rlFcjEdI.png' alt='PostCSS'/> [PostCSS](https://github.com/postcss/postcss) – CSS Pre-processors / Extensions
- <img width='25' height='25' src='https://img.stackshare.io/service/5936/nextjs.png' alt='Next.js'/> [Next.js](https://nextjs.org/) – Frameworks (Full Stack)
- <img width='25' height='25' src='https://img.stackshare.io/service/7035/default_66f265943abed56bcdbfca1c866a4261b1fbb063.jpg' alt='Prettier'/> [Prettier](https://prettier.io/) – Code Review
- <img width='25' height='25' src='https://img.stackshare.io/service/8158/default_660b7c41c3ba489cb581eec89c04655404258c19.png' alt='Tailwind CSS'/> [Tailwind CSS](https://tailwindcss.com) – Front-End Frameworks
- <img width='25' height='25' src='https://img.stackshare.io/service/8680/Logo_Symbol_White.jpg' alt='Prisma'/> [Prisma](https://www.prisma.io/) – Object Relational Mapper (ORM)
- <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

Full tech stack [here](/techstack.md)
--- Readme.md Snippet with images End ---

&lt;--- Readme.md Snippet with images End ---&gt;
-->
<div align="center">

# Tech Stack File
![](https://img.stackshare.io/repo.svg "repo") [ayungavis/turborepo-nextjs-tailwind-trpc](https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc)![](https://img.stackshare.io/public_badge.svg "public")
<br/><br/>
|29<br/>Tools used|11/24/23 <br/>Report generated|
|31<br/>Tools used|12/14/23 <br/>Report generated|
|------|------|
</div>

Expand Down Expand Up @@ -73,7 +79,7 @@ Full tech stack [here](/techstack.md)
</tr>
</table>

## <img src='https://img.stackshare.io/frameworks.svg'/> Frameworks (5)
## <img src='https://img.stackshare.io/frameworks.svg'/> Frameworks (6)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2202/72d087642cfce6fef6f2dabec5bf49e8_400x400.png' alt='Autoprefixer'>
Expand All @@ -99,6 +105,14 @@ Full tech stack [here](/techstack.md)
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/3339/rlFcjEdI.png' alt='PostCSS'>
<br>
<sub><a href="https://github.com/postcss/postcss">PostCSS</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1020/OYIaJ1KK.png' alt='React'>
<br>
Expand Down Expand Up @@ -184,7 +198,7 @@ Full tech stack [here](/techstack.md)
</tr>
</table>

## Other (1)
## Other (2)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/48521/default_eea961e4c374e68a1c7eb5bbc9e4a39920890342.png' alt='Zod'>
Expand All @@ -194,6 +208,14 @@ Full tech stack [here](/techstack.md)
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/25051/default_e6d588b7b89872630cad4650352e935999e0d113.png' alt='superJSON'>
<br>
<sub><a href="https://github.com/blitz-js/superjson">superJSON</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

Expand All @@ -213,7 +235,7 @@ Full tech stack [here](/techstack.md)
|[@typescript-eslint/parser](https://www.npmjs.com/@typescript-eslint/parser)|v5.49.0|03/29/23|Wahyu Kurniawan |BSD-2-Clause|N/A|
|[eslint-config-prettier](https://www.npmjs.com/eslint-config-prettier)|v8.6.0|03/30/23|Wahyu Kurniawan |MIT|N/A|
|[eslint-plugin-react](https://www.npmjs.com/eslint-plugin-react)|v7.32.2|03/29/23|Wahyu Kurniawan |MIT|N/A|
|[postcss](https://www.npmjs.com/postcss)|v8.4.21|03/29/23|Wahyu Kurniawan |MIT|[CVE-2023-44270](https://github.com/advisories/GHSA-7fh5-64p2-3v2j) (Moderate)|
|[next-auth](https://www.npmjs.com/next-auth)|v4.20.1|03/29/23|Wahyu Kurniawan |N/A|[CVE-2023-48309](https://github.com/advisories/GHSA-v64w-49xw-qq89) (Moderate)|
|[postcss-import](https://www.npmjs.com/postcss-import)|v15.1.0|03/30/23|Wahyu Kurniawan |MIT|N/A|
|[react-dom](https://www.npmjs.com/react-dom)|v18.2.0|03/29/23|Wahyu Kurniawan |MIT|N/A|
|[tailwindcss](https://www.npmjs.com/tailwindcss)|v3.2.7|03/29/23|Wahyu Kurniawan |MIT|N/A|
Expand Down
111 changes: 65 additions & 46 deletions techstack.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
repo_name: ayungavis/turborepo-nextjs-tailwind-trpc
report_id: ebf626adc4116599c0f552a4bd0e0d7e
report_id: caadbf3b81073e14b294ddcb11bf6353
repo_type: Public
timestamp: '2023-11-24T02:05:11+00:00'
timestamp: '2023-12-14T13:21:00+00:00'
requested_by: ayungavis
provider: github
branch: main
detected_tools_count: 29
detected_tools_count: 31
tools:
- name: CSS 3
description: The latest evolution of the Cascading Style Sheets language
Expand Down Expand Up @@ -44,7 +44,7 @@ tools:
category: Languages & Frameworks
sub_category: CSS Pre-processors / Extensions
image_url: https://img.stackshare.io/service/2202/72d087642cfce6fef6f2dabec5bf49e8_400x400.png
detection_source: packages/design-system/react/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: Next.js
Expand All @@ -56,8 +56,8 @@ tools:
category: Languages & Frameworks
sub_category: Frameworks (Full Stack)
image_url: https://img.stackshare.io/service/5936/nextjs.png
detection_source_url: apps/app/package.json
detection_source: packages/auth/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-22 03:19:19.000000000 Z
- name: Node.js
Expand All @@ -72,6 +72,18 @@ tools:
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-22 03:19:19.000000000 Z
- name: PostCSS
description: Transform CSS with JS plugins
website_url: https://github.com/postcss/postcss
license: MIT
open_source: true
hosted_saas: false
category: Languages & Frameworks
sub_category: CSS Pre-processors / Extensions
image_url: https://img.stackshare.io/service/3339/rlFcjEdI.png
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-22 03:19:19.000000000 Z
- name: React
description: A JavaScript library for building user interfaces
website_url: https://reactjs.org/
Expand All @@ -82,8 +94,8 @@ tools:
category: Libraries
sub_category: Javascript UI Libraries
image_url: https://img.stackshare.io/service/1020/OYIaJ1KK.png
detection_source_url: apps/app/package.json
detection_source: packages/utils/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: Tailwind CSS
Expand All @@ -95,7 +107,7 @@ tools:
category: Languages & Frameworks
sub_category: Front-End Frameworks
image_url: https://img.stackshare.io/service/8158/default_660b7c41c3ba489cb581eec89c04655404258c19.png
detection_source: packages/design-system/react/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: Prisma
Expand All @@ -108,7 +120,7 @@ tools:
category: Data Stores
sub_category: Object Relational Mapper (ORM)
image_url: https://img.stackshare.io/service/8680/Logo_Symbol_White.jpg
detection_source_url: packages/db/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/packages/db/package.json
detection_source: packages/db/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-30 00:14:43.000000000 Z
Expand All @@ -133,7 +145,7 @@ tools:
category: Build, Test, Deploy
sub_category: Code Review
image_url: https://img.stackshare.io/service/3337/Q4L7Jncy.jpg
detection_source: packages/utils/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-22 03:19:19.000000000 Z
- name: Git
Expand Down Expand Up @@ -166,7 +178,7 @@ tools:
category: Build, Test, Deploy
sub_category: Code Review
image_url: https://img.stackshare.io/service/7035/default_66f265943abed56bcdbfca1c866a4261b1fbb063.jpg
detection_source_url: package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/package.json
detection_source: package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-30 00:14:43.000000000 Z
Expand All @@ -178,7 +190,7 @@ tools:
category: Build, Test, Deploy
sub_category: Front End Package Manager
image_url: https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png
detection_source: packages/utils/package.json
detection_source: packages/config/eslint/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: Zod
Expand All @@ -187,9 +199,17 @@ tools:
open_source: false
hosted_saas: false
image_url: https://img.stackshare.io/service/48521/default_eea961e4c374e68a1c7eb5bbc9e4a39920890342.png
detection_source: packages/api/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-22 03:19:19.000000000 Z
- name: superJSON
website_url: https://github.com/blitz-js/superjson
open_source: false
hosted_saas: false
image_url: https://img.stackshare.io/service/25051/default_e6d588b7b89872630cad4650352e935999e0d113.png
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: "@types/eslint"
description: TypeScript definitions for eslint
package_url: https://www.npmjs.com/@types/eslint
Expand All @@ -200,7 +220,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/18156/default_9663441986aa2be78296ccf617e43ef9e612b34e.png
detection_source_url: packages/config/eslint/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/packages/config/eslint/package.json
detection_source: packages/config/eslint/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
Expand All @@ -214,7 +234,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15809/default_5e5e8ac63beda29f31f1844df64d4b8247570a66.png
detection_source_url: apps/app/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
Expand All @@ -228,7 +248,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/16943/default_c17ccfb3dc0510bb2c684b87ee080a74a9728c34.png
detection_source_url: package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/package.json
detection_source: package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-30 00:14:43.000000000 Z
Expand All @@ -242,8 +262,8 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15894/default_1d65e37e65b7f80761374f0202776043277d505d.png
detection_source_url: apps/app/package.json
detection_source: packages/utils/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: "@types/react-dom"
Expand All @@ -256,8 +276,8 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15946/default_54b691c123fc8979741e800e4dcd3936c0f3b246.png
detection_source_url: apps/app/package.json
detection_source: packages/utils/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: "@typescript-eslint/eslint-plugin"
Expand All @@ -270,7 +290,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15982/default_8b5680d4e916298d08363c291a0d6e34c07ceb15.png
detection_source_url: packages/config/eslint/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/packages/config/eslint/package.json
detection_source: packages/config/eslint/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
Expand All @@ -284,7 +304,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15980/default_732016a20524708efe7a4c77497fe9bfeea19ba6.png
detection_source_url: packages/config/eslint/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/packages/config/eslint/package.json
detection_source: packages/config/eslint/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
Expand All @@ -298,7 +318,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15879/default_0b10af8ca19c215f781dc07442e75bdc831089d0.png
detection_source_url: packages/config/eslint/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/packages/config/eslint/package.json
detection_source: packages/config/eslint/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-30 00:14:43.000000000 Z
Expand All @@ -312,31 +332,30 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15817/default_14fd11531839d935f920b6d55bd6f3528c890ad7.png
detection_source_url: packages/config/eslint/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/packages/config/eslint/package.json
detection_source: packages/config/eslint/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: postcss
description: Tool for transforming styles with JS plugins
package_url: https://www.npmjs.com/postcss
version: 8.4.21
license: MIT
open_source: true
- name: next-auth
description: Authentication for Next.js
package_url: https://www.npmjs.com/next-auth
version: 4.20.1
open_source: false
hosted_saas: false
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/16012/default_7a88bebb451873cc63bd99007de5bd3bb8ef85de.png
detection_source_url: apps/app/package.json
detection_source: packages/design-system/react/package.json
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/npm/image.png
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
vulnerabilities:
- name: PostCSS line return parsing error
cve_id: CVE-2023-44270
cve_url: https://github.com/advisories/GHSA-7fh5-64p2-3v2j
detected_date: Oct 4
- name: Possible user mocking that bypasses basic authentication
cve_id: CVE-2023-48309
cve_url: https://github.com/advisories/GHSA-v64w-49xw-qq89
detected_date: Nov 25
severity: moderate
first_patched: 8.4.31
first_patched: 4.24.5
- name: postcss-import
description: PostCSS plugin to import CSS files
package_url: https://www.npmjs.com/postcss-import
Expand All @@ -347,7 +366,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/16086/default_d4e765f8a43dcfd232c8b9ee9732058bc27c727a.png
detection_source_url: package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/package.json
detection_source: package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-30 00:14:43.000000000 Z
Expand All @@ -361,8 +380,8 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/15808/default_14fd11531839d935f920b6d55bd6f3528c890ad7.png
detection_source_url: apps/app/package.json
detection_source: packages/auth/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z
- name: tailwindcss
Expand All @@ -375,7 +394,7 @@ tools:
category: Libraries
sub_category: npm Packages
image_url: https://img.stackshare.io/package/17398/default_2cd7ed1c123f2fca074a6f4b16c4e73d5bfe82be.png
detection_source_url: apps/app/package.json
detection_source: packages/design-system/react/package.json
detection_source_url: https://github.com/ayungavis/turborepo-nextjs-tailwind-trpc/blob/main/apps/app/package.json
detection_source: apps/app/package.json
last_updated_by: Wahyu Kurniawan
last_updated_on: 2023-03-29 22:06:31.000000000 Z