Skip to content
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
77 changes: 77 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/typescript-node
{
"name": "Node.js & TypeScript",
"hostRequirements": {
"cpus": 2, // 2 CPUs are required for the universal image
"gpu": true, // GPU is required for the universal image
"storage": "20gb", // 20gb is the minimum requirement for the universal image
"memory": "4gb" // 4gb is the minimum requirement for the universal image
},
// // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
// "image": "mcr.microsoft.com/devcontainers/typescript-node:1-20-bullseye",
// Use 'features' to add new features.
// "features": {},
"forwardPorts": [
27018
],
"postCreateCommand": "./.devcontainer/postCreateCommand.sh",
"customizations": {
"vscode": {
"extensions": [
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"GitHub.copilot",
"GitHub.copilot-chat",
"eamodio.gitlens",
"mongodb.mongodb-vscode",
"ms-azuretools.vscode-docker",
"cweijan.vscode-database-client2",
"ms-vscode.vscode-typescript-next",
"wix.vscode-import-cost",
"sburg.vscode-javascript-booster",
"visualstudioexptteam.vscodeintellicode",
"Orta.vscode-jest",
"firsttris.vscode-jest-runner",
"DavidAnson.vscode-markdownlint",
"rangav.vscode-thunder-client",
"redhat.vscode-yaml",
"formulahendry.code-runner",
"ms-vscode-remote.remote-containers",
"christian-kohler.path-intellisense",
"christian-kohler.npm-intellisense",
"streetsidesoftware.code-spell-checker"
],
"settings": {
"editor.formatOnSave": true,
"editor.tabSize": 2,
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.organizeImports": true
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.suggestSelection": "first",
"editor.suggest.insertMode": "replace",
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggest.showKeywords": true,
"editor.suggest.showStatusBar": true,
"editor.suggest.showIcons": true,
"editor.suggest.showMethods": true,
"editor.suggest.showSnippets": true,
"editor.suggest.showWords": true,
"editor.suggest.showColors": true,
"editor.suggest.showFiles": true,
"editor.suggest.showReferences": true,
"editor.suggest.showUserSnippets": true,
"editor.suggest.showText": true,
"editor.suggest.showTypeParameters": true
}
}
},
"remoteUser": "root",
"otherPortsAttributes": {
"onAutoForward": "notify"
}
}
29 changes: 29 additions & 0 deletions .devcontainer/postCreateCommand.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash

sudo apt-get update -y # Update apt-get cache
sudo apt-get install -y neofetch # Install curl

# install Node.js and npm
curl -sL https://deb.nodesource.com/setup_22.x | sudo -E bash
sudo apt-get install -y nodejs # Install Node.js and npm
Comment on lines +3 to +8

# Install Dependencies for all the section of this project
npm install --force && npm run build # Install & build dependencies for AxioDB main Codebase
Comment on lines +6 to +11

Comment on lines +1 to +12
# Install Dependencies for the AxioDB Documentation
cd ./Document && npm i --force && cd .. # Install & build dependencies for AxioDB Documentation

# Install Dependencies for the AxioDB GUI
cd ./GUI && npm i --force && cd .. # Install & build dependencies for AxioDB GUI
Comment on lines +13 to +17
Comment on lines +11 to +17

# Install Claude Code CLI
npm install -g @anthropic-ai/claude-code

# Install OpenAI Codex CLI
npm i -g @openai/codex

# Install Gemini CLI
npm install -g @google/gemini-cli

# Install Copilot CLI
npm install -g @github/copilot
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/pull_request_template.md

This file was deleted.

2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v5.19
v5.21
Loading