Skip to content

Update VS Code development container configuration#1344

Merged
Perryvw merged 2 commits intoTypeScriptToLua:masterfrom
YoRyan:update-devcontainer
Sep 3, 2022
Merged

Update VS Code development container configuration#1344
Perryvw merged 2 commits intoTypeScriptToLua:masterfrom
YoRyan:update-devcontainer

Conversation

@YoRyan
Copy link
Copy Markdown
Contributor

@YoRyan YoRyan commented Sep 3, 2022

Bump to Node 18, delete the obsolete shell preference, fix npm error with the post-install command, and run as a non-root user.

Bump Node version, delete obsolete setting, fix npm error, run as a non-root user.
"esbenp.prettier-vscode"
],
"postCreateCommand": "npm ci"
"postCreateCommand": "npm ci --legacy-peer-deps",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

legacy-peer-deps should not be in here, this is something I'm looking to fix, not something we want to keep

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, no problem to remove it. The post-create command failing in the meantime is a very minor inconvenience.

@Perryvw Perryvw merged commit ecd7a55 into TypeScriptToLua:master Sep 3, 2022
@YoRyan YoRyan deleted the update-devcontainer branch September 3, 2022 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants