Skip to content

Commit

Permalink
Release/v0.1.0
Browse files Browse the repository at this point in the history
Release/v0.1.0
  • Loading branch information
wodnd0131 authored Sep 30, 2024
2 parents cc96f1c + ab45c0c commit d664483
Show file tree
Hide file tree
Showing 27 changed files with 17,721 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## 🔍️ 이 PR을 통해 해결하려는 문제가 무엇인가요?
*

## ✨ 이 PR에서 핵심적으로 변경된 사항은 무엇일까요?
*

## 🔖 핵심 변경 사항 외에 추가적으로 변경된 부분이 있나요?
*

## 🩺 이 PR에서 테스트 혹은 검증이 필요한 부분이 있을까요?
*
35 changes: 35 additions & 0 deletions .github/workflows/qodana_code_quality.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Qodana
on:
pull_request:
push:
branches:
- main
- develop
- 'feat-*'
- 'releases-*'

jobs:
qodana:
runs-on: ubuntu-22.04
permissions:
contents: read
pull-requests: write
checks: write
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0

- name: 'Qodana Scan'
uses: JetBrains/[email protected]
with:
args: --baseline,qodana.sarif.json
pr-mode: true
env:
QODANA_TOKEN: ${{ secrets.QODANA_TOKEN_624885005 }}

- name: 'Display Qodana logs'
if: failure()
run: |
echo "Qodana logs:"
cat /home/runner/work/_temp/qodana/results/qodana.sarif.json
35 changes: 35 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# IntelliJ project files
.idea
*.iml
out
gen

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

node_modules
dist
dist-ssr
*.local

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

# TypeScript build info files
*.tsbuildinfo

.env
6 changes: 6 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"singleQuote": true,
"trailingComma": "es5",
"semi": false,
"endOfLine": "auto"
}
51 changes: 51 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
import globals from 'globals'

Check failure on line 1 in eslint.config.js

View workflow job for this annotation

GitHub Actions / Qodana for JS

ESLint

ESLint: Install the 'eslint' package
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import tsParser from '@typescript-eslint/parser'
import tsPlugin from '@typescript-eslint/eslint-plugin'
import prettier from 'eslint-plugin-prettier'
import eslintPluginImport from 'eslint-plugin-import'
import eslintPluginReact from 'eslint-plugin-react'
import eslintPluginJsxA11y from 'eslint-plugin-jsx-a11y'

export default [
{
files: ['**/*.{js,jsx,ts,tsx}'],
languageOptions: {
parser: tsParser,
ecmaVersion: 2020,
globals: globals.browser,
},
plugins: {
'@typescript-eslint': tsPlugin,
'react-hooks': reactHooks,
'react-refresh': reactRefresh,
prettier,
import: eslintPluginImport,
react: eslintPluginReact,
'jsx-a11y': eslintPluginJsxA11y,
},
rules: {
'@typescript-eslint/no-unused-vars': 'warn',
'@typescript-eslint/explicit-module-boundary-types': 'off',
'@typescript-eslint/no-explicit-any': 'off',
'react-refresh/only-export-components': [
'warn',
{ allowConstantExport: true },
],
'prettier/prettier': 'error',
'import/prefer-default-export': 'off',
'react/react-in-jsx-scope': 'off',
quotes: ['error', 'single'],
'import/extensions': [
'error',
'ignorePackages',
{
'': 'never',
ts: 'never',
tsx: 'never',
},
],
},
},
]
13 changes: 13 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>MJU-AI2</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>
Loading

0 comments on commit d664483

Please sign in to comment.