UNPKG

@gitlab/eslint-plugin

Version:

GitLab package for our custom eslint rules

79 lines (78 loc) 2.07 kB
{ "name": "@gitlab/eslint-plugin/eslint9", "version": "21.0.0", "description": "GitLab package for our custom eslint rules - eslint 9 compatible", "main": "lib/index.js", "scripts": { "createRule": "./scripts/createRule.js && yarn update", "update": "./scripts/updateFiles.js && prettier --write lib/index.js", "commit": "npx git-cz", }, "repository": "https://gitlab.com/gitlab-org/frontend/eslint-plugin.git", "keywords": [ "eslint", "vue", "i18n", "internationalization", "vuejs", "linting", "eslintplugin", "eslint-plugin" ], "author": "GitLab Frontend Team <frontendteam@gitlab.com>", "license": "MIT", "bugs": { "url": "https://gitlab.com/gitlab-org/frontend/eslint-plugin/issues" }, "homepage": "https://gitlab.com/gitlab-org/frontend/eslint-plugin#readme", "engines": { "node": ">=20" }, "dependencies": { "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "confusing-browser-globals": "^1.0.11", "globals": "^15.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jest": "^28.6.0", "eslint-plugin-promise": "^7.0.0", "eslint-plugin-unicorn": "^55.0.0", "eslint-plugin-vue": "^9.27.0", "vue-eslint-parser": "^9.4.3", "lodash": "^4.17.21" }, "peerDependencies": { "eslint": "^9.29.0" }, "devDependencies": { "eslint": "^9.29.0", "glob": "^7.2.0", "jest": "^27.5.1", "prettier": "^2.6.1", "pretty-quick": "^3.1.3", "yarn-deduplicate": "^6.0.2" }, "release": { "branches": [ "main" ], "verifyConditions": [ "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git", "@semantic-release/gitlab" ], "prepare": [ "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git" ], "publish": [ "@semantic-release/npm", "@semantic-release/gitlab" ], "success": false, "fail": false } }