{ "version": "0.1.0", "description": "linting", "type": "module", "scripts": { "fix": "eslint_d --cache --fix --ignore-pattern frontend --ext .cjs,.mjs,.js,.json,.yaml,.md . && prettier --write .", "lint": "eslint_d --cache --ignore-pattern frontend --ext .cjs,.mjs,.js,.json,.yaml,.md . && prettier --check .", "remark-check": "remark .", "remark-fix": "remark . --output" }, "prettier": { "plugins": [ "@prettier/plugin-xml", "prettier-plugin-nginx", "prettier-plugin-packagejson", "prettier-plugin-sh" ], "overrides": [ { "files": [ "*.md" ], "options": { "proseWrap": "always" } } ] }, "remarkConfig": { "plugins": [ "preset-lint-consistent", "preset-lint-recommended", "preset-lint-markdown-style-guide", "preset-prettier" ], "settings": { "ignorePath": ".gitignore" } }, "devDependencies": { "@fsouza/prettierd": "^0.25.1", "@prettier/plugin-xml": "^3.0.0", "eslint": "^8.34.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-array-func": "^4.0.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-json": "^3.1.0", "eslint-plugin-mdx": "^3.0.0", "eslint-plugin-no-constructor-bind": "^2.0.4", "eslint-plugin-no-secrets": "^0.8.9", "eslint-plugin-no-unsanitized": "^4.0.0", "eslint-plugin-no-use-extend-native": "^0.5.0", "eslint-plugin-only-warn": "^1.0.2", "eslint-plugin-optimize-regex": "^1.2.0", "eslint-plugin-prettier": "^5.0.0-alpha.2", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-scanjs-rules": "^0.2.1", "eslint-plugin-security": "^2.1.0", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-sonarjs": "^0.23.0", "eslint-plugin-switch-case": "^1.1.2", "eslint-plugin-unicorn": "^50.0.1", "eslint-plugin-yaml": "^0.5.0", "eslint_d": "^13.0.0", "prettier": "^3.0.0", "prettier-plugin-nginx": "^1.0.3", "prettier-plugin-packagejson": "^2.4.4", "prettier-plugin-sh": "^0.13.0", "remark-cli": "^12.0.0", "remark-preset-lint-consistent": "^5.1.1", "remark-preset-lint-markdown-style-guide": "^5.1.2", "remark-preset-lint-recommended": "^6.1.2", "remark-preset-prettier": "^2.0.1", "toml": "^3.0.0" } }