Skip to content

Instantly share code, notes, and snippets.

@skydiver
Last active February 4, 2022 04:09
Show Gist options
  • Save skydiver/cb26d42e9e3a0e52ddb7ddb2be79d26e to your computer and use it in GitHub Desktop.
Save skydiver/cb26d42e9e3a0e52ddb7ddb2be79d26e to your computer and use it in GitHub Desktop.
Next.js + Prettier
module.exports = {
extends: ['next/core-web-vitals', 'plugin:prettier/recommended'
],
rules: {
'prettier/prettier': ['error', {}, { usePrettierrc: true }]
}
};
{
"semi": true,
"tabWidth": 2,
"printWidth": 100,
"singleQuote": true,
"trailingComma": "es5",
"bracketSameLine": false
}
@skydiver
Copy link
Author

skydiver commented Oct 31, 2021

npx create-next-app nextjs-app
rm .eslintrc.json
wget https://gist.githubusercontent.com/skydiver/cb26d42e9e3a0e52ddb7ddb2be79d26e/raw/.eslintrc.js && wget https://gist.githubusercontent.com/skydiver/cb26d42e9e3a0e52ddb7ddb2be79d26e/raw/.prettierrc
mkdir .vscode &&
wget -O .vscode/settings.json https://gist.githubusercontent.com/skydiver/ed79457bfa77f747851f937c14ff75ea/raw/settings.json
npm install --save-dev eslint-plugin-prettier eslint-config-prettier

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment