Skip to content

Commit 8a72a22

Browse files
Merge pull request #2 from TechQuanta/dev_shailu
Dev shailu : fixed issue for editor content
2 parents 90f75ad + d181d27 commit 8a72a22

24 files changed

+8482
-8
lines changed

.gitignore

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# Logs
2+
logs
3+
*.log
4+
npm-debug.log*
5+
yarn-debug.log*
6+
yarn-error.log*
7+
pnpm-debug.log*
8+
lerna-debug.log*
9+
10+
node_modules
11+
dist
12+
dist-ssr
13+
*.local
14+
15+
# Editor directories and files
16+
.vscode/*
17+
!.vscode/extensions.json
18+
.idea
19+
.DS_Store
20+
*.suo
21+
*.ntvs*
22+
*.njsproj
23+
*.sln
24+
*.sw?
25+
26+
# Diagnostic reports (https://nodejs.org/api/report.html)
27+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
28+
29+
# Runtime data
30+
pids
31+
*.pid
32+
*.seed
33+
*.pid.lock
34+
35+
# Directory for instrumented libs generated by jscoverage/JSCover
36+
lib-cov
37+
38+
# Coverage directory used by tools like istanbul
39+
coverage
40+
*.lcov
41+
42+
# nyc test coverage
43+
.nyc_output
44+
45+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
46+
.grunt
47+
48+
# Bower dependency directory (https://bower.io/)
49+
bower_components
50+
51+
# node-waf configuration
52+
.lock-wscript
53+
54+
# Compiled binary addons (https://nodejs.org/api/addons.html)
55+
build/Release
56+
57+
# Dependency directories
58+
node_modules/
59+
jspm_packages/
60+
61+
# Optional npm cache directory
62+
.npm
63+
64+
# Optional eslint cache
65+
.eslintcache
66+
67+
# Optional stylelint cache
68+
.stylelintcache
69+
70+
# Microbundle cache
71+
.rpt2_cache/
72+
.rts2_cache_cjs/
73+
.rts2_cache_es/
74+
.rts2_cache_umd/
75+
76+
# Optional REPL history
77+
.node_repl_history
78+
79+
# Output of 'npm pack'
80+
*.tgz
81+
82+
# Yarn Integrity file
83+
.yarn-integrity
84+
85+
# dotenv environment variable files
86+
.env
87+
.env.development.local
88+
.env.test.local
89+
.env.production.local
90+
.env.local
91+
92+
# vitepress build output
93+
**/.vitepress/dist
94+
95+
# vitepress cache directory
96+
**/.vitepress/cache

README.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ The platform is built using modern web technologies including **React**, **Vite*
6464
1. **Clone the repository**
6565
```bash
6666
git clone <repository-url>
67-
cd code-editor
67+
cd tech_compiler
6868
```
6969

7070
2. **Install dependencies**
@@ -227,17 +227,13 @@ This project is licensed under the MIT License - see the LICENSE file for detail
227227
## 👨‍💻 Author
228228

229229
**[ VISHAL & SHAILENDRA ]**
230-
- GitHub: [@vishal6268],[Shailendrasingh189]
231-
232-
- LinkedIn: [https://www.linkedin.com/in/vishal-choudhary-1690202b7],[https://www.linkedin.com/in/shailendrasingh189].
230+
- GitHub: [Vishal](https://github.com/@vishal6268),[Shailendra Singh Panwar](https://github.com/Shailendrasingh189)
231+
232+
- LinkedIn: [Vishal Choudhary](https://www.linkedin.com/in/vishal-choudhary-1690202b7),[shailendrasingh189](https://www.linkedin.com/in/shailendrasingh189).
233233

234234
## 🙏 Acknowledgments
235235

236236
- Judge0 CE for providing the code execution API
237237
- Monaco Editor team for the excellent code editor
238238
- React and Vite communities for the amazing tools
239239
- Tailwind CSS for the utility-first CSS framework
240-
241-
---
242-
243-
**Note**: This is a graduation-level project demonstrating full-stack development skills, API integration, and modern web technologies. The platform serves as an educational tool for students learning multiple programming languages in a unified environment.

eslint.config.js

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
import js from '@eslint/js'
2+
import globals from 'globals'
3+
import reactHooks from 'eslint-plugin-react-hooks'
4+
import reactRefresh from 'eslint-plugin-react-refresh'
5+
6+
export default [
7+
{ ignores: ['dist'] },
8+
{
9+
files: ['**/*.{js,jsx}'],
10+
languageOptions: {
11+
ecmaVersion: 2020,
12+
globals: globals.browser,
13+
parserOptions: {
14+
ecmaVersion: 'latest',
15+
ecmaFeatures: { jsx: true },
16+
sourceType: 'module',
17+
},
18+
},
19+
plugins: {
20+
'react-hooks': reactHooks,
21+
'react-refresh': reactRefresh,
22+
},
23+
rules: {
24+
...js.configs.recommended.rules,
25+
...reactHooks.configs.recommended.rules,
26+
'no-unused-vars': ['error', { varsIgnorePattern: '^[A-Z_]' }],
27+
'react-refresh/only-export-components': [
28+
'warn',
29+
{ allowConstantExport: true },
30+
],
31+
},
32+
},
33+
]

index.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<link rel="icon" type="image/png" href="/favicon.png" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7+
<title>All Language Compiler</title>
8+
</head>
9+
<body>
10+
<div id="root"></div>
11+
<script type="module" src="/src/main.jsx"></script>
12+
</body>
13+
</html>

0 commit comments

Comments
 (0)