UNPKG

eslint-config-scratch

Version:
68 lines (67 loc) 1.99 kB
{ "name": "eslint-config-scratch", "version": "12.0.42", "description": "Shareable ESLint config for Scratch", "main": "./lib/index.mjs", "scripts": { "prepare": "husky", "format": "prettier --write . && eslint --fix", "test:lint": "eslint && prettier --check .", "test:vitest": "vitest run", "test": "npm run test:lint && npm run test:vitest" }, "repository": { "type": "git", "url": "https://github.com/scratchfoundation/eslint-config-scratch.git" }, "author": "Massachusetts Institute of Technology", "license": "BSD-3-Clause", "bugs": { "url": "https://github.com/scratchfoundation/eslint-config-scratch/issues" }, "homepage": "https://github.com/scratchfoundation/eslint-config-scratch#readme", "keywords": [ "eslint", "eslintconfig", "prettier", "scratch" ], "peerDependencies": { "eslint": "^9.23.0" }, "dependencies": { "@babel/eslint-parser": "7.28.5", "@eslint-community/eslint-plugin-eslint-comments": "4.5.0", "@eslint/eslintrc": "3.3.3", "@eslint/js": "9.39.2", "@eslint/markdown": "7.5.1", "@stylistic/eslint-plugin": "^5.3.1", "@trivago/prettier-plugin-sort-imports": "5.2.2", "eslint-config-prettier": "10.1.8", "eslint-plugin-formatjs": "5.4.2", "eslint-plugin-html": "8.1.3", "eslint-plugin-import": "2.32.0", "eslint-plugin-jsdoc": "61.5.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.0.1", "globals": "16.5.0", "prettier": "3.7.4", "typescript-eslint": "8.46.3" }, "devDependencies": { "@commitlint/cli": "20.2.0", "@commitlint/config-conventional": "20.2.0", "@commitlint/types": "20.2.0", "eslint": "9.39.2", "husky": "9.1.7", "scratch-semantic-release-config": "4.0.0", "semantic-release": "24.2.9", "vitest": "3.2.4" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } } }