Skip to content
This repository was archived by the owner on May 15, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
238 commits
Select commit Hold shift + click to select a range
cc717c3
delete react code
davesaah May 27, 2023
eb3c018
update .gitignore
davesaah May 27, 2023
8e3cc37
add vue.js template
davesaah May 27, 2023
b2e9e26
rm vite default icon
davesaah May 28, 2023
06ebb6a
add metadata
davesaah May 28, 2023
c4e72bf
upgrade deprecated package; add vue-router
davesaah May 28, 2023
29b42ae
delete file
davesaah May 28, 2023
bb2d543
delete file
davesaah May 28, 2023
9b53f75
burn and start over
davesaah May 28, 2023
9fdd358
update workflows to use pnpm
davesaah May 28, 2023
31abbe6
add vite linting
davesaah May 28, 2023
764c025
add .gitignore
davesaah May 28, 2023
5637b48
add base files and packages for vue.js port
davesaah May 28, 2023
6f6f853
add shrink to fit property
davesaah May 29, 2023
ebadab4
add bootstrap and bootstrap icons
davesaah May 29, 2023
db0336d
update logo
davesaah May 29, 2023
3a89dd3
add bootstrap and bootstrap icons
davesaah May 29, 2023
2b894fc
rm default vue css colors
davesaah May 29, 2023
543eb9a
move router view here
davesaah May 29, 2023
441b865
add copyright to footer
davesaah May 29, 2023
c74fd82
add styling for footer entire section
davesaah May 29, 2023
192625d
keep RouterLink and rm RouterView
davesaah May 29, 2023
b296064
update navbar
davesaah May 29, 2023
65cd79c
add navbar styling
davesaah May 29, 2023
2607815
apply linting
davesaah May 29, 2023
9e483a0
add allowJS compiler option
davesaah May 30, 2023
acb4aa2
add failed attempt to make desired navbar with bootstrap
davesaah May 30, 2023
d99999b
rm bootstrap packages
davesaah May 30, 2023
cd590a7
rm old css styles
davesaah May 30, 2023
f879c9f
add tailwind packages
davesaah May 30, 2023
91f93d1
rm bootstrap imports
davesaah May 30, 2023
bf44efc
replace bootstrap with tailwind css
davesaah May 31, 2023
d7df9af
add blog nav link
davesaah May 31, 2023
66e98b1
add comment to toggleState function
davesaah May 31, 2023
32f1263
increase the height of the navbar
davesaah May 31, 2023
fc7ff51
delete file
davesaah May 31, 2023
d9fb78a
delete file
davesaah May 31, 2023
583385b
delete file
davesaah May 31, 2023
92f4007
remove unneeded packages
davesaah May 31, 2023
c381781
add postcss config
davesaah May 31, 2023
866a9cc
document code
davesaah May 31, 2023
29f4fa1
add 404 page
davesaah May 31, 2023
137c10b
set container elements to center by default
davesaah May 31, 2023
e06a671
configure 404 error handling
davesaah Jun 1, 2023
88ae3a9
add firebase config
davesaah Jun 1, 2023
98d6857
add firebase; add new scripts for firebase
davesaah Jun 1, 2023
65202c5
add firebase to vue app
davesaah Jun 1, 2023
ce5c1b4
add .firebase to gitignore
davesaah Jun 1, 2023
a1962ad
add prettier config
davesaah Jun 1, 2023
c27d12a
add environment variables to gitignore
davesaah Jun 1, 2023
e7088a0
linting
davesaah Jun 1, 2023
859f3ed
reconfigure analytics
davesaah Jun 1, 2023
9deafc3
add consent to analytics dialog
davesaah Jun 2, 2023
57672c0
add consent to analytics dialog box
davesaah Jun 2, 2023
3f01647
update footer
davesaah Jun 2, 2023
b51323e
add firebase project config
davesaah Jun 2, 2023
03237a4
make footer mobile responsive
davesaah Jun 14, 2023
9ac459f
add image for homepage
davesaah Jun 15, 2023
a7a71bc
add sass package
davesaah Jun 15, 2023
6bd22ca
add font awesome icon library
davesaah Jun 15, 2023
a5bb109
set the default sans family font
davesaah Jun 15, 2023
727bcea
linting
davesaah Jun 15, 2023
f5036c4
rm style tags
davesaah Jun 15, 2023
74e2242
set base html font family to sans serif
davesaah Jun 15, 2023
338fb4e
fix header position; rm style tag
davesaah Jun 15, 2023
4443163
add card item component
davesaah Jun 15, 2023
5ce1793
import font awesome library and specific icons
davesaah Jun 15, 2023
33d93d6
create font-awesome-icon component
davesaah Jun 15, 2023
2a89bd2
create an array to hold language and tools options with properties
davesaah Jun 15, 2023
cb5c7ac
update homepage with mission statement and language and tools section
davesaah Jun 15, 2023
5dbeb2b
add home wireframe
davesaah Jun 15, 2023
7c08a55
rm generic container style
davesaah Jun 15, 2023
9d0304f
set margin to 0
davesaah Jun 15, 2023
45d73b9
rm scrollbars
davesaah Jun 15, 2023
cc5fdfd
use full window height and remove any overflows
davesaah Jun 15, 2023
93cf4f6
change background color and add shadow
davesaah Jun 15, 2023
7ea04fa
adjust contents to be centered and mobile responsive
davesaah Jun 15, 2023
04c1fa2
add dynamic grid properties based on device width
davesaah Jun 15, 2023
d818009
rm heroicons package
davesaah Jun 16, 2023
673cfa1
update home layout sketch
davesaah Jun 16, 2023
05389ac
replace heroicons with font awesome icons
davesaah Jun 16, 2023
507453d
add xmark, bars and circleCheck to icon library
davesaah Jun 16, 2023
0ef6ccf
add section markers
davesaah Jun 16, 2023
406d984
add feedback form
davesaah Jun 16, 2023
10e3056
correct type mismatch
davesaah Jun 16, 2023
7d7a9e9
replace heroicon envelope with font awesome
davesaah Jun 16, 2023
cab637e
add firebaseApp and analytics
davesaah Jun 16, 2023
dc24c1f
convert firebase and analytics app to vue plugin
davesaah Jun 16, 2023
007fdad
create firestore plugin
davesaah Jun 16, 2023
5aebbcb
name the initialised firebase app
davesaah Jun 16, 2023
03a160f
create connections to feedback and suggestions collection database
davesaah Jun 16, 2023
1277f26
improve mobile responsiveness
davesaah Jun 16, 2023
20d4c13
change toast timeout to 5 secs
davesaah Jun 16, 2023
51e8033
prevent default behaviour of form submission
davesaah Jun 16, 2023
15996e9
add a handler for db collection choice
davesaah Jun 16, 2023
6345877
change db collection based on checkbox state
davesaah Jun 16, 2023
a9c8fde
write form data to db and reset input values
davesaah Jun 16, 2023
4cef3ff
show success toast after writing to db
davesaah Jun 16, 2023
426fba0
change sleep timer to 8 secs
davesaah Jun 16, 2023
3c1a586
arrange components
davesaah Jun 16, 2023
8c09926
Update README.md
davesaah Jun 20, 2023
b0d7261
rename file
davesaah Jun 19, 2023
4066c90
add banner image for about section
davesaah Jun 20, 2023
64c7803
add current sketch of about page
davesaah Jun 20, 2023
d7c4696
add about banner
davesaah Jun 20, 2023
cee80a2
rebase
davesaah Jun 20, 2023
d06caf0
update .gitignore
davesaah May 27, 2023
a73a6dd
rebase
davesaah Jun 20, 2023
5d27a1f
rm vite default icon
davesaah May 28, 2023
d6b5140
add metadata
davesaah May 28, 2023
917e5c2
upgrade deprecated package; add vue-router
davesaah May 28, 2023
37a0dd2
delete file
davesaah May 28, 2023
c89d693
delete file
davesaah May 28, 2023
6f98601
rebase
davesaah Jun 20, 2023
5385062
update workflows to use pnpm
davesaah May 28, 2023
e5bcd18
add vite linting
davesaah May 28, 2023
50f1572
add .gitignore
davesaah May 28, 2023
f620528
rebase
davesaah Jun 20, 2023
36a288b
add shrink to fit property
davesaah May 29, 2023
89e8e60
rebase
davesaah Jun 20, 2023
de7cc47
update logo
davesaah May 29, 2023
80c3e5f
add bootstrap and bootstrap icons
davesaah May 29, 2023
62141bf
rm default vue css colors
davesaah May 29, 2023
292eaf4
move router view here
davesaah May 29, 2023
b2f5900
add copyright to footer
davesaah May 29, 2023
cce559d
add styling for footer entire section
davesaah May 29, 2023
936b24e
keep RouterLink and rm RouterView
davesaah May 29, 2023
88b7d54
update navbar
davesaah May 29, 2023
a45390f
add navbar styling
davesaah May 29, 2023
0355010
apply linting
davesaah May 29, 2023
88c0235
add allowJS compiler option
davesaah May 30, 2023
b4d64f6
add failed attempt to make desired navbar with bootstrap
davesaah May 30, 2023
f25d4f9
rebase
davesaah Jun 20, 2023
8935401
rm old css styles
davesaah May 30, 2023
3b69e6a
add tailwind packages
davesaah May 30, 2023
bb1ba4a
rm bootstrap imports
davesaah May 30, 2023
2a26463
replace bootstrap with tailwind css
davesaah May 31, 2023
f7c54c6
add blog nav link
davesaah May 31, 2023
57aeff7
add comment to toggleState function
davesaah May 31, 2023
7077288
increase the height of the navbar
davesaah May 31, 2023
9addecf
delete file
davesaah May 31, 2023
0f14239
delete file
davesaah May 31, 2023
e5424aa
delete file
davesaah May 31, 2023
db4a559
remove unneeded packages
davesaah May 31, 2023
0685193
add postcss config
davesaah May 31, 2023
69ae209
document code
davesaah May 31, 2023
6861759
add 404 page
davesaah May 31, 2023
06902bb
set container elements to center by default
davesaah May 31, 2023
451b2ac
configure 404 error handling
davesaah Jun 1, 2023
c0546c6
add firebase config
davesaah Jun 1, 2023
6c4e709
add firebase; add new scripts for firebase
davesaah Jun 1, 2023
98b5434
add firebase to vue app
davesaah Jun 1, 2023
aa2ac5f
add .firebase to gitignore
davesaah Jun 1, 2023
700dd6a
add prettier config
davesaah Jun 1, 2023
55e46b6
add environment variables to gitignore
davesaah Jun 1, 2023
3dff0d1
linting
davesaah Jun 1, 2023
f925c84
reconfigure analytics
davesaah Jun 1, 2023
faa8306
add consent to analytics dialog
davesaah Jun 2, 2023
18ffc57
add consent to analytics dialog box
davesaah Jun 2, 2023
0cbf8d3
update footer
davesaah Jun 2, 2023
4e3a8d9
add firebase project config
davesaah Jun 2, 2023
b35dc53
make footer mobile responsive
davesaah Jun 14, 2023
f047457
add image for homepage
davesaah Jun 15, 2023
7303f13
add sass package
davesaah Jun 15, 2023
5d94a62
add font awesome icon library
davesaah Jun 15, 2023
ccacecb
set the default sans family font
davesaah Jun 15, 2023
ff17c96
linting
davesaah Jun 15, 2023
2b519a2
rm style tags
davesaah Jun 15, 2023
4df4625
set base html font family to sans serif
davesaah Jun 15, 2023
35521df
fix header position; rm style tag
davesaah Jun 15, 2023
76ce78d
add card item component
davesaah Jun 15, 2023
f04b25f
import font awesome library and specific icons
davesaah Jun 15, 2023
6946b7d
create font-awesome-icon component
davesaah Jun 15, 2023
7914af6
create an array to hold language and tools options with properties
davesaah Jun 15, 2023
ae40919
update homepage with mission statement and language and tools section
davesaah Jun 15, 2023
9a5985b
add home wireframe
davesaah Jun 15, 2023
060fe27
rm generic container style
davesaah Jun 15, 2023
cc20e1f
set margin to 0
davesaah Jun 15, 2023
c1490b6
rm scrollbars
davesaah Jun 15, 2023
34049b8
use full window height and remove any overflows
davesaah Jun 15, 2023
b1aae92
change background color and add shadow
davesaah Jun 15, 2023
e867bce
adjust contents to be centered and mobile responsive
davesaah Jun 15, 2023
b27bdd1
add dynamic grid properties based on device width
davesaah Jun 15, 2023
b1cd0bf
rm heroicons package
davesaah Jun 16, 2023
d508d28
update home layout sketch
davesaah Jun 16, 2023
884b25a
replace heroicons with font awesome icons
davesaah Jun 16, 2023
8879102
add xmark, bars and circleCheck to icon library
davesaah Jun 16, 2023
e0661ea
add section markers
davesaah Jun 16, 2023
1826ac3
add feedback form
davesaah Jun 16, 2023
ce5ce74
correct type mismatch
davesaah Jun 16, 2023
52a1cea
replace heroicon envelope with font awesome
davesaah Jun 16, 2023
6d38801
add firebaseApp and analytics
davesaah Jun 16, 2023
7fe05aa
convert firebase and analytics app to vue plugin
davesaah Jun 16, 2023
bc2237a
create firestore plugin
davesaah Jun 16, 2023
68636fa
name the initialised firebase app
davesaah Jun 16, 2023
7c628f1
create connections to feedback and suggestions collection database
davesaah Jun 16, 2023
e3bd212
improve mobile responsiveness
davesaah Jun 16, 2023
cba0a84
change toast timeout to 5 secs
davesaah Jun 16, 2023
330d1c5
prevent default behaviour of form submission
davesaah Jun 16, 2023
85b0ea6
add a handler for db collection choice
davesaah Jun 16, 2023
9330608
change db collection based on checkbox state
davesaah Jun 16, 2023
407578e
write form data to db and reset input values
davesaah Jun 16, 2023
cbd0eb2
show success toast after writing to db
davesaah Jun 16, 2023
4110cb1
change sleep timer to 8 secs
davesaah Jun 16, 2023
83920dd
arrange components
davesaah Jun 16, 2023
a0cdc01
Update README.md
davesaah Jun 20, 2023
987209f
rename file
davesaah Jun 19, 2023
b0e0067
add banner image for about section
davesaah Jun 20, 2023
dc56a91
add current sketch of about page
davesaah Jun 20, 2023
1513f17
add about banner
davesaah Jun 20, 2023
bb6ff9c
resolve merge conflict
davesaah Jun 20, 2023
d03e3c5
remove node_modules
davesaah Jun 20, 2023
413225a
update .gitignore
davesaah Jun 20, 2023
caedef8
update packages
davesaah Jun 20, 2023
3e4e16b
update packages
davesaah Jun 20, 2023
381b356
add mobile design sketch
davesaah Jun 21, 2023
18b3a21
replace svg icons with font awesome
davesaah Jun 24, 2023
05e2953
Delete dist directory
davesaah Jun 24, 2023
3977e08
Delete .vscode directory
davesaah Jun 24, 2023
4b83002
Delete .firebase directory
davesaah Jun 24, 2023
102f654
Delete .env
davesaah Jun 24, 2023
2e0db7b
add values variable
davesaah Jun 24, 2023
af0f3fd
add the codereviewshop story.
davesaah Jun 24, 2023
3164ac8
add value icons
davesaah Jun 24, 2023
79aaf7b
add msg under value name
davesaah Jun 24, 2023
be681d7
split fontawesome icons library setup
davesaah Jun 24, 2023
d8d8868
formatting
davesaah Jun 24, 2023
475aa8c
add sketch for services page
davesaah Jun 25, 2023
18a2c0e
update services page
davesaah Jun 25, 2023
eac43da
update timeline session
davesaah Jun 25, 2023
e5d7409
update timeline section
davesaah Jun 25, 2023
ee13add
change flex to grid for mobile responsiveness
davesaah Jun 27, 2023
70427f9
replace timeline section with a button
davesaah Jun 27, 2023
2455368
switch firebase project from tests to codereviewshop
davesaah Jun 27, 2023
e8bc498
setup pnpm in git pull request workflow
davesaah Jun 27, 2023
79856f8
change to match local pnpm version
davesaah Jun 27, 2023
feffb65
add build config
davesaah Jun 27, 2023
5999558
update merge workflow to use pnpm
davesaah Jun 27, 2023
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
5 changes: 5 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "codereviewshop"
}
}
47 changes: 41 additions & 6 deletions .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,54 @@
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on merge
'on':
"on":
push:
branches:
- main
jobs:
build_and_deploy:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- run: npm ci && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
- name: Checkout
uses: actions/checkout@v3

- name: Install Node.js
uses: actions/setup-node@v3
with:
node-version: 20

- name: Install pnpm
uses: pnpm/action-setup@v2
id: pnpm-install
with:
version: 8
run_install: false

- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT

- uses: actions/cache@v3
name: Setup pnpm cache
with:
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-

- name: Install dependencies
run: pnpm install

- name: Build project
run: pnpm build

- name: Firebase Deploy
uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: '${{ secrets.GITHUB_TOKEN }}'
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_CODEREVIEWSHOP }}'
repoToken: "${{ secrets.GITHUB_TOKEN }}"
firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_CODEREVIEWSHOP }}"
channelId: live
projectId: codereviewshop
50 changes: 43 additions & 7 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,52 @@
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on PR
'on': pull_request
"on": pull_request

jobs:
build_and_preview:
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
if: "${{ github.event.pull_request.head.repo.full_name == github.repository }}"
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- run: npm ci && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
- name: Checkout
uses: actions/checkout@v3

- name: Install Node.js
uses: actions/setup-node@v3
with:
node-version: 20

- name: Install pnpm
uses: pnpm/action-setup@v2
id: pnpm-install
with:
version: 8
run_install: false

- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT

- uses: actions/cache@v3
name: Setup pnpm cache
with:
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-

- name: Install dependencies
run: pnpm install

- name: Build project
run: pnpm build

- name: Firebase Deploy
uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: '${{ secrets.GITHUB_TOKEN }}'
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_CODEREVIEWSHOP }}'
repoToken: "${{ secrets.GITHUB_TOKEN }}"
firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_CODEREVIEWSHOP }}"
projectId: codereviewshop
50 changes: 29 additions & 21 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,26 +1,34 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules/
.DS_Store
dist
dist-ssr
coverage
*.local

/cypress/videos/
/cypress/screenshots/

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# firebase
*firebase*
.firebase/

# environment variables
.env
7 changes: 0 additions & 7 deletions .trunk/.gitignore

This file was deleted.

10 changes: 0 additions & 10 deletions .trunk/configs/.markdownlint.yaml

This file was deleted.

26 changes: 0 additions & 26 deletions .trunk/trunk.yaml

This file was deleted.

2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# codereviewshop

Code Review Shop is a web app that allows you to schedule a session to have your code reviewed and feedback provided.

Development have moved to [@CodeReviewShop/codereviewshop](https://github.com/CodeReviewShop/codereviewshop).
12 changes: 7 additions & 5 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
{
"hosting": {
"public": "build",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
"public": "dist",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
14 changes: 14 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/logo.svg">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<meta name="description" content="Better software is built together" />
<title>Code Review Shop</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.js"></script>
</body>
</html>
54 changes: 23 additions & 31 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,31 @@
{
"name": "codereviewshop",
"version": "0.1.0",
"version": "0.0.1",
"private": true,
"dependencies": {
"@popperjs/core": "^2.11.0",
"bootstrap": "^5.1.3",
"bootstrap-icons": "^1.10.5",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-router-dom": "^6.11.2",
"react-scripts": "^5.0.1",
"web-vitals": "^3.3.1"
},
"scripts": {
"start": "react-scripts --openssl-legacy-provider start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"deploy": "firebase deploy",
"emulate": "firebase emulators:start"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
"dependencies": {
"vue": "^3.3.4",
"vue-router": "^4.2.1"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
"devDependencies": {
"@fortawesome/fontawesome-svg-core": "^6.4.0",
"@fortawesome/free-brands-svg-icons": "^6.4.0",
"@fortawesome/free-regular-svg-icons": "^6.4.0",
"@fortawesome/free-solid-svg-icons": "^6.4.0",
"@fortawesome/vue-fontawesome": "^3.0.3",
"@headlessui/vue": "^1.7.13",
"@vitejs/plugin-vue": "^4.2.3",
"autoprefixer": "^10.4.14",
"firebase": "^9.22.1",
"postcss": "^8.4.24",
"sass": "^1.63.4",
"tailwindcss": "^3.3.2",
"vite": "^4.3.9"
}
}
Loading