UNPKG

eslint-config-scratch

Version:
67 lines (66 loc) 1.95 kB
{ "name": "eslint-config-scratch", "version": "11.0.41", "description": "Shareable ESLint config for Scratch", "main": "./lib/index.mjs", "scripts": { "prepare": "husky install", "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.0", "@eslint-community/eslint-plugin-eslint-comments": "4.5.0", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.32.0", "@eslint/markdown": "6.6.0", "@trivago/prettier-plugin-sort-imports": "5.2.2", "eslint-config-prettier": "10.1.8", "eslint-plugin-formatjs": "5.4.0", "eslint-plugin-html": "8.1.3", "eslint-plugin-import": "2.32.0", "eslint-plugin-jsdoc": "50.8.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "5.2.0", "globals": "16.3.0", "prettier": "3.6.2", "typescript-eslint": "8.39.0" }, "devDependencies": { "@commitlint/cli": "19.8.1", "@commitlint/config-conventional": "19.8.1", "@commitlint/types": "19.8.1", "eslint": "9.32.0", "husky": "8.0.3", "scratch-semantic-release-config": "3.0.0", "semantic-release": "24.2.7", "vitest": "3.2.4" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } } }