{ "name": "keycloak-modern-login", "version": "1.0.0", "license": "GPL-3.0-or-later", "scripts": { "dev": "webpack", "prod": "webpack --mode=production", "zipjar": "cd dist; zip -r ../dist/theme.jar META-INF theme; cd -", "build": "yarn prod && yarn zipjar", "format": "prettier --write src/", "lint": "eslint --cache --report-unused-disable-directives --format codeframe --ext js,ts,vue ." }, "devDependencies": { "@babel/core": "^7.16.7", "@babel/plugin-transform-runtime": "^7.16.8", "@babel/plugin-transform-typescript": "^7.16.8", "@babel/preset-env": "^7.16.8", "@babel/preset-typescript": "^7.16.7", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", "@vue/compiler-sfc": "^3.2.26", "autoprefixer": "^10.4.13", "babel-loader": "^8.2.3", "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "^10.2.4", "css-loader": "^6.5.1", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-config-standard": "^16.0.3", "eslint-import-resolver-typescript": "^2.5.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-promise": "^5.2.0", "eslint-plugin-vue": "^8.3.0", "html-webpack-plugin": "^5.5.0", "postcss": "^8.4.21", "postcss-loader": "^7.0.2", "prettier": "^2.5.1", "style-loader": "^3.3.1", "tailwindcss": "^3.2.4", "typescript": "^4.5.4", "vue-loader": "^17.0.0", "webpack": "^5.66.0", "webpack-cli": "^4.9.1" }, "dependencies": { "rfc4648": "^1.5.2", "vue": "^3.2.26", "vue-i18n": "9" } }