Skip to content

Commit

Permalink
Added cities. Replaced favicon. Added instructions for anyone wanting…
Browse files Browse the repository at this point in the history
… to test.
  • Loading branch information
RyanGrange committed Sep 1, 2024
1 parent 01a6558 commit 619dcca
Show file tree
Hide file tree
Showing 9 changed files with 972 additions and 40 deletions.
75 changes: 38 additions & 37 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,35 +1,36 @@
{
"name": "project-dev",
"dockerComposeFile": ["docker-compose.yml"],
"dockerComposeFile": [
"docker-compose.yml"
],
"service": "vscode",
"runServices": ["vscode"],
"runServices": [
"vscode"
],
"shutdownAction": "stopCompose",
"postCreateCommand": "source ~/.windows.sh",
"workspaceFolder": "/workspace",
// "overrideCommand": "",
"extensions": [
"dbaeumer.vscode-eslint", // ESLint
"esbenp.prettier-vscode", // Prettier code formatter
"bierner.color-info", // JSX and CSS color information
"jpoissonnier.vscode-styled-components", // Styled components
"visualstudioexptteam.vscodeintellicode", // AI-assisted development
"eg2.vscode-npm-script", // NPM support for VS code
"christian-kohler.npm-intellisense", // Autocompletes npm modules in import statements
"cssho.vscode-svgviewer", // SVG viewer
"eamodio.gitlens", // IDE Git information
"ms-azuretools.vscode-docker", // Docker integration and linting
"shardulm94.trailing-spaces", // Show trailing spaces
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"bierner.color-info",
"jpoissonnier.vscode-styled-components",
"visualstudioexptteam.vscodeintellicode",
"eg2.vscode-npm-script",
"christian-kohler.npm-intellisense",
"cssho.vscode-svgviewer",
"eamodio.gitlens",
"ms-azuretools.vscode-docker",
"shardulm94.trailing-spaces",
"davidanson.vscode-markdownlint",
"IBM.output-colorizer", // Colorize your output/test logs
"Gruntfuggly.todo-tree", // Highlights TODO comments
"bierner.emojisense", // Emoji sense for markdown
"stkb.rewrap", // rewrap comments after n characters on one line
"vscode-icons-team.vscode-icons", // Better file extension icons
"github.vscode-pull-request-github", // Github interaction
// "JakeWilson.vscode-cdnjs", // Search and embed libraries from cdnjs.com
// "alefragnani.Bookmarks",
// "quicktype.quicktype", // Paste JSON as code
// "spikespaz.vscode-smoothtype", // smooth cursor animation
"IBM.output-colorizer",
"Gruntfuggly.todo-tree",
"bierner.emojisense",
"stkb.rewrap",
"vscode-icons-team.vscode-icons",
"github.vscode-pull-request-github",
"EditorConfig.EditorConfig"
],
"settings": {
"files.eol": "\n",
Expand All @@ -50,19 +51,19 @@
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
"prettier-eslint.eslintIntegration": true
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
"prettier-eslint.eslintIntegration": true
}
}
1 change: 0 additions & 1 deletion .devcontainer/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ services:
entrypoint: zsh -c "while sleep 1000; do :; done"
ports:
- 3000/tcp
- 5173/tcp

volumes:
node_modules:
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
# Ryan Grange's React Site

Everyone wants proof I can work in React.

So here you go.

I'm using devcontainer so you hopefully don't have to go through the pain of setting up your system with all the various packages or programs. You'll still need docker and docker-compose installed.

To start (from inside the dev container)...

* open a terminal inside the devcontainer
* cd rgreact
* npm install
* npm run dev
* or npm run build
* or npm run lint
* or npm run preview
Loading

0 comments on commit 619dcca

Please sign in to comment.