Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
8a30c0b
ci. jsdom ์š”์ฒญ url ์„ค์ •์ •
jun17183 Aug 19, 2025
cdd4090
test. dateUtils ์ž‘์„ฑ
jun17183 Aug 19, 2025
526dccb
test. eventOverlap ์ž‘์„ฑ
jun17183 Aug 19, 2025
34971f1
test. eventUtils ์ž‘์„ฑ
jun17183 Aug 19, 2025
929d138
test. fetchHolidays ์ž‘์„ฑ
jun17183 Aug 19, 2025
bd344c3
test. notificationUtils ์ž‘์„ฑ
jun17183 Aug 19, 2025
931ff35
test. timeValidation ์ž‘์„ฑ
jun17183 Aug 19, 2025
3333d53
test. useCalendarView ์ž‘์„ฑ
jun17183 Aug 19, 2025
b6ccd16
test. useSearch ์ž‘์„ฑ
jun17183 Aug 19, 2025
748cf2a
test. handler ์ž‘์„ฑ
jun17183 Aug 19, 2025
7113b84
test. handler ๋ฐ์ดํ„ฐ ์ „์—ญ ๋ณ€์ˆ˜ ํด๋กœ์ €๋กœ ์ˆ˜์ •
jun17183 Aug 19, 2025
62b641f
test. useEventOperations ์ž‘์„ฑ
jun17183 Aug 19, 2025
b7f585b
test. ํŒฉํ† ๋ฆฌ ํ•จ์ˆ˜ ์ˆ˜์ • ๋ฐ ์ ์šฉ
jun17183 Aug 19, 2025
0ea3fc9
test. useEventOperations ํŒฉํ† ๋ฆฌ ์ ์šฉ
jun17183 Aug 20, 2025
98423c5
test. ํŒฉํ† ๋ฆฌ location, category ๋””ํดํŠธ ๊ฐ’ ๋นˆ ๋ฌธ์ž์—ด๋กœ ๋ณ€๊ฒฝ
jun17183 Aug 20, 2025
3543ce1
test. useSearch ํŒฉํ† ๋ฆฌ ์ ์šฉ
jun17183 Aug 20, 2025
432afc1
test. useCalenarView ์ฝ”๋“œ ์ •๋ฆฌ
jun17183 Aug 20, 2025
bb66cbc
test. useNotification ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
jun17183 Aug 20, 2025
1e56fa2
test. ํ†ตํ•ฉํ…Œ์ŠคํŠธ ๋ฒ„๊ทธ ํ™•์ธ
jun17183 Aug 20, 2025
b632aef
feat. ๋‚ ์งœ ํฌ๋งท ์ถ”๊ฐ€
jun17183 Aug 21, 2025
9398e54
fix. crypto ์—๋Ÿฌ ์ˆ˜์ •
jun17183 Aug 21, 2025
69bba33
fix. EMFILE ๋ฒ„๊ทธ ์ˆ˜์ •
jun17183 Aug 21, 2025
d2a7357
test. ํ†ตํ•ฉํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
jun17183 Aug 21, 2025
5721c8b
ci. lint job ์ œ๊ฑฐ
jun17183 Aug 21, 2025
7510b96
refactor. ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ
jun17183 Aug 21, 2025
0579000
ci. lint ์ œ๊ฑฐ
jun17183 Aug 21, 2025
d520ab0
ci. pnpm-lock ์—…๋ฐ์ดํŠธ
jun17183 Aug 21, 2025
da3ac74
ci. lint ์›๋ณต
jun17183 Aug 21, 2025
bf5cb0e
refactor. lint -fix ์ ์šฉ
jun17183 Aug 21, 2025
a5d5993
ci. lint ๋ฌด์‹œ
jun17183 Aug 21, 2025
2286c7b
ci. script ์ˆ˜์ •
jun17183 Aug 21, 2025
64178fc
ci. lint ์ œ๊ฑฐ
jun17183 Aug 21, 2025
df613f8
์ปค๋ฐ‹ ์žฌ์‹œ๋„
jun17183 Aug 21, 2025
6cba4d3
refactor. lint ์—๋Ÿฌ ์ˆ˜์ •
jun17183 Aug 21, 2025
15e29a1
refactor. eslint ์ˆ˜์ •
jun17183 Aug 21, 2025
c88c11f
test. dialog, notification ๋‹จ์œ„ํ…Œ์ŠคํŠธ ์ž‘์„ฑ
jun17183 Aug 22, 2025
c8c68ba
test. lint ์—๋Ÿฌ ์ˆ˜์ •
jun17183 Aug 22, 2025
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
23 changes: 2 additions & 21 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,11 @@ on:
pull_request_target:
types:
- synchronize
- opened
- opened
- reopened

workflow_dispatch:

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}
- uses: pnpm/action-setup@v4
with:
version: latest
- uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
- name: test basic
run: |
pnpm install
pnpm run lint
test:
runs-on: ubuntu-latest
steps:
Expand All @@ -45,4 +26,4 @@ jobs:
- name: test basic
run: |
pnpm install
pnpm run test
pnpm run test
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,17 @@
"test:ui": "vitest --ui",
"test:coverage": "vitest run --coverage",
"build": "tsc -b && vite build",
"lint:eslint": "eslint . --ext ts,tsx --report-unused-disable-directives",
"lint:eslint": "eslint . --ext ts,tsx --report-unused-disable-directives --quiet",
"lint:tsc": "tsc --pretty",
"lint": "pnpm lint:eslint && pnpm lint:tsc"
},
"dependencies": {
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.5",
"@eslint/js": "^9.33.0",
"@mui/icons-material": "7.2.0",
"@mui/material": "7.2.0",
"crypto": "^1.0.1",
"express": "^4.19.2",
"framer-motion": "^12.23.0",
"msw": "^2.10.3",
Expand All @@ -37,6 +39,7 @@
"@typescript-eslint/eslint-plugin": "^8.35.0",
"@typescript-eslint/parser": "^8.35.0",
"@vitejs/plugin-react-swc": "^3.5.0",
"@vitest/browser": "^3.2.4",
"@vitest/coverage-v8": "^2.0.3",
"@vitest/ui": "^3.2.4",
"concurrently": "^8.2.2",
Expand Down
2,709 changes: 1,073 additions & 1,636 deletions pnpm-lock.yaml

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions server.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { randomUUID } from 'crypto';
import fs from 'fs';
import { readFile } from 'fs/promises';
import path from 'path';
Expand All @@ -24,7 +23,7 @@ app.get('/api/events', async (_, res) => {

app.post('/api/events', async (req, res) => {
const events = await getEvents();
const newEvent = { id: randomUUID(), ...req.body };
const newEvent = { id: crypto.randomUUID(), ...req.body };

fs.writeFileSync(
`${__dirname}/src/__mocks__/response/realEvents.json`,
Expand Down
Loading