diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..5ff39c4 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,10 @@ +**/* + +!application/* +!ui/* +!*.md +!*.go +!*.sum +!*.mod +!*.json +!*.js \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..c140f2c --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,25 @@ +module.exports = { + parserOptions: { + parser: "@babel/eslint-parser", + }, + root: true, + env: { + node: true, + }, + extends: [ + "plugin:vue/recommended", + "eslint:recommended", + "prettier", + "plugin:prettier/recommended", + ], + rules: { + "vue/component-name-in-template-casing": ["error", "PascalCase"], + "vue/multi-word-component-names": process.env.NODE_ENV === "production" ? "warn" : "off", + "no-console": process.env.NODE_ENV === "production" ? "warn" : "off", + "no-debugger": process.env.NODE_ENV === "production" ? "error" : "off", + "no-unused-vars": process.env.NODE_ENV === "production" ? "off" : "warn", + }, + globals: { + $nuxt: true, + }, +}; diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b375aa4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +./traefik-forward-auth.env \ No newline at end of file