feat(eslint): install eslint && prettier config

This commit is contained in:
Oscar
2020-02-17 00:04:57 +01:00
parent ffc47ad046
commit 7a74dc494d
3 changed files with 629 additions and 5 deletions

View File

@@ -5,15 +5,17 @@
"description": "A modern dictionary about us.",
"main": "index.js",
"scripts": {
"build": "npm run build:css && npm run build:site",
"build:site": "eleventy",
"build:css": "parcel build assets/css/base.scss --out-dir dist/assets/css/",
"watch": "eleventy --watch",
"build:site": "eleventy",
"build": "npm run build:css && npm run build:site",
"create-definitions": "bin/create-definitions",
"lint": "npm run lint:js",
"lint:js": "eslint \"11ty/**/*.js\"",
"serve": "concurrently \"npm run serve:site\" \"npm run watch:css\"",
"watch:css": "parcel watch assets/css/base.scss --out-dir dist/assets/css/",
"serve:site": "eleventy --serve",
"test": "echo \"Error: no test specified\" && exit 1",
"create-definitions": "bin/create-definitions"
"watch": "eleventy --watch",
"watch:css": "parcel watch assets/css/base.scss --out-dir dist/assets/css/"
},
"bin": {
"create-definitions": "bin/create-definitions"
@@ -39,8 +41,12 @@
},
"devDependencies": {
"concurrently": "^5.0.0",
"eslint": "^6.8.0",
"eslint-config-prettier": "^6.10.0",
"eslint-plugin-prettier": "^3.1.2",
"esm": "^3.2.25",
"parcel-bundler": "^1.12.4",
"prettier": "^1.19.1",
"sass": "^1.23.7",
"slugify": "^1.3.6"
}