Skip to content

This is a Next JS starting base for a production ready application. It's built with es-lint, prettier, husky and github actions. The code is written in Javascript.

Notifications You must be signed in to change notification settings

samfromaway/Javascript-ES-Lint-Template

Repository files navigation

CI Boilerplate - Next JS and Javascript

This is a Next JS starting base for a production ready application. It's built with es-lint, prettier, husky and github actions. The code is written in Javascript.

Base for this video

Check out this video to get more information: https://youtu.be/IrPz0kd2FTk

My VS-Code settings

{ "git.suggestSmartCommit": false, "git.enableSmartCommit": true, "git.confirmSync": false, "editor.formatOnPaste": true, "editor.formatOnSave": true, "editor.formatOnType": true, "prettier.singleQuote": true, "emmet.includeLanguages": { "javascript": "javascriptreact" }, "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe", "emmet.excludeLanguages": [ "markdown" ], "workbench.iconTheme": "material-icon-theme", "json.schemas": [ ], "editor.defaultFormatter": "esbenp.prettier-vscode", "javascript.updateImportsOnFileMove.enabled": "never", "tabnine.experimentalAutoImports": true, "editor.fontSize": 15, "liveshare.authenticationProvider": "GitHub", "diffEditor.ignoreTrimWhitespace": false, "typescript.updateImportsOnFileMove.enabled": "always", "window.zoomLevel": 1 }

Installed VS Code Plugins

Don't forget to install the plugins:

ES-Lint
Prettier

Additional Documentation

Prettier Options
es-Lint
Airbnb Javascript
Husky
es-lint-resolver

Typescript

Check out this Typescript example

About

This is a Next JS starting base for a production ready application. It's built with es-lint, prettier, husky and github actions. The code is written in Javascript.

Topics

Resources

Stars

Watchers

Forks