diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 00000000..763301fc --- /dev/null +++ b/.eslintignore @@ -0,0 +1,2 @@ +dist/ +node_modules/ \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000..186edee2 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +{ + "semi": true, + "tabWidth": 2, + "printWidth": 100, + "singleQuote": false, + "trailingComma": "none" +} \ No newline at end of file diff --git a/README.md b/README.md index 95d89bd5..46e55154 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,31 @@ -# demiray-dev +# demiray.dev demiray.dev source codes ## Project setup + ``` yarn install ``` ### Compiles and hot-reloads for development + ``` yarn serve ``` ### Compiles and minifies for production + ``` yarn build ``` ### Lints and fixes files + ``` yarn lint ``` ### Customize configuration + See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/package.json b/package.json index 9ea7646d..e51810dc 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "demiray-dev", + "name": "demiray.dev", "version": "0.1.0", "private": true, "scripts": { @@ -8,18 +8,20 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "autoprefixer": "^10.2.6", "core-js": "^3.6.5", "postcss": "^8.3.0", - "vue": "^2.6.11" + "tailwindcss": "^2.1.4", + "vue": "^3.0.0" }, "devDependencies": { - "@vue/cli-plugin-babel": "~4.5.0", - "@vue/cli-plugin-eslint": "~4.5.0", - "@vue/cli-service": "~4.5.0", + "@vue/cli-plugin-babel": "^5.0.0-alpha.5", + "@vue/cli-plugin-eslint": "^5.0.0-alpha.5", + "@vue/cli-service": "^5.0.0-alpha.5", + "@vue/compiler-sfc": "^5.0.0-alpha.5", "babel-eslint": "^10.1.0", - "eslint": "^6.7.2", - "eslint-plugin-vue": "^6.2.2", - "vue-template-compiler": "^2.6.11" + "eslint": "^7.0.0", + "eslint-plugin-vue": "^7.0.0" }, "eslintConfig": { "root": true, @@ -27,13 +29,18 @@ "node": true }, "extends": [ - "plugin:vue/essential", + "plugin:vue/vue3-essential", "eslint:recommended" ], "parserOptions": { "parser": "babel-eslint" }, - "rules": {} + "rules": { + "no-console": "off", + "no-unused-vars": "off", + "no-use-before-define": "off", + "import/prefer-default-export": "off" + } }, "browserslist": [ "> 1%", diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 00000000..33ad091d --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/public/favicon.ico b/public/favicon.ico index df36fcfb..2afed636 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html index 3e5a1396..e8f22809 100644 --- a/public/index.html +++ b/public/index.html @@ -4,7 +4,7 @@ - +