diff --git a/.prettierignore b/.prettierignore new file mode 120000 index 0000000..6200b3a --- /dev/null +++ b/.prettierignore @@ -0,0 +1 @@ +./.gitignore \ No newline at end of file diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..3d75029 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1 @@ +{ "useTabs": true, "semi": true } diff --git a/package.json b/package.json index 8aa8654..c99745d 100644 --- a/package.json +++ b/package.json @@ -1,25 +1,36 @@ { - "name": "lingo", - "version": "1.0.0", - "description": "Lingo is a small browser extension to help you learn languages", - "main": "webpack.config.js", - "dependencies": {}, - "devDependencies": { - "clean-webpack-plugin": "^3.0.0", - "copy-webpack-plugin": "^6.0.3", - "html-loader": "^1.1.0", - "html-webpack-plugin": "3.2.0", - "ts-loader": "^8.0.1", - "typescript": "^3.9.7", - "webpack": "^4.43.0", - "webpack-cli": "^3.3.12", - "zip-webpack-plugin": "^3.0.0" - }, - "scripts": { - "build": "webpack", - "test": "echo \"Error: no test specified\" && exit 1" - }, - "keywords": [], - "author": "", - "license": "ISC" + "name": "lingo", + "version": "1.0.0", + "description": "Lingo is a small browser extension to help you learn languages", + "main": "webpack.config.js", + "dependencies": {}, + "devDependencies": { + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^6.0.3", + "html-loader": "^1.1.0", + "html-webpack-plugin": "3.2.0", + "husky": ">=4", + "lint-staged": ">=10", + "prettier": "^2.0.5", + "ts-loader": "^8.0.1", + "typescript": "^3.9.7", + "webpack": "^4.43.0", + "webpack-cli": "^3.3.12", + "zip-webpack-plugin": "^3.0.0" + }, + "scripts": { + "build": "webpack", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [], + "author": "", + "license": "ISC", + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, + "lint-staged": { + "*.{js,css,md}": "prettier --write" + } } diff --git a/src/popup.html b/src/popup.html index 95cf17a..8e0c739 100644 --- a/src/popup.html +++ b/src/popup.html @@ -1,9 +1,8 @@ -
- -