UNPKG

eslint-config-scratch

Version:
72 lines (71 loc) 2.1 kB
{ "name": "eslint-config-scratch", "version": "10.0.7", "description": "Shareable ESLint config for Scratch", "main": "./lib/index.mjs", "exports": { ".": "./lib/index.mjs", "./legacy": "./lib/legacy/index.mjs", "./legacy/es6": "./lib/legacy/web.mjs", "./legacy/node": "./lib/legacy/node.mjs", "./legacy/react": "./lib/legacy/react.mjs" }, "scripts": { "prepare": "husky install", "format": "prettier --write . && eslint --fix", "lint": "eslint && prettier --check .", "test": "npm run lint" }, "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.27.0", "@eslint-community/eslint-plugin-eslint-comments": "4.5.0", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.24.0", "@trivago/prettier-plugin-sort-imports": "5.2.2", "eslint-config-prettier": "10.1.2", "eslint-plugin-formatjs": "5.3.1", "eslint-plugin-html": "8.1.2", "eslint-plugin-import": "2.31.0", "eslint-plugin-jsdoc": "50.6.9", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-markdown": "5.1.0", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "5.2.0", "globals": "16.0.0", "prettier": "3.5.3", "typescript-eslint": "8.30.1" }, "devDependencies": { "@commitlint/cli": "19.8.0", "@commitlint/config-conventional": "19.8.0", "@commitlint/types": "19.8.0", "eslint": "9.24.0", "husky": "8.0.3", "scratch-semantic-release-config": "3.0.0", "semantic-release": "24.2.3" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } } }