UNPKG

@octetstream/eslint-config

Version:

AirBnb-based ESlint config, tweaked for my needs.

74 lines 2.45 kB
{ "name": "@octetstream/eslint-config", "version": "8.2.5", "description": "AirBnb-based ESlint config, tweaked for my needs.", "author": "Nick K.", "license": "MIT", "exports": { "./package.json": "./package.json", ".": "./lib/configs/base.js", "./ava": "./lib/configs/ava.js", "./esm": "./lib/configs/esm.js", "./esm/react": "./lib/configs/esm/react.js", "./react": "./lib/configs/react.js", "./qwik": "./lib/configs/qwik.js", "./typescript": "./lib/configs/typescript.js", "./typescript/ava": "./lib/configs/typescript/ava.js", "./typescript/esm": "./lib/configs/typescript/esm.js", "./typescript/react": "./lib/configs/typescript/react.js", "./typescript/esm/react": "./lib/configs/typescript/esm/react.js", "./typescript/qwik": "./lib/configs/typescript/qwik.js", "./typescript/esm/qwik": "./lib/configs/typescript/esm/qwik.js", "./lib/rules": null }, "files": [ "lib" ], "repository": "octet-stream/eslint-config", "dependencies": { "@typescript-eslint/eslint-plugin": "6.14.0", "@typescript-eslint/parser": "6.14.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-base": "15.0.0", "eslint-config-airbnb-typescript": "17.1.0", "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-ava": "14.0.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-promise": "6.1.1", "eslint-plugin-qwik": "^1.4.5", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-hooks": "4.6.0" }, "peerDependencies": { "eslint": "8.x", "typescript": "5.x" }, "devDependencies": { "@builder.io/qwik": "^1.4.5", "@changesets/changelog-github": "0.5.0", "@changesets/cli": "2.27.1", "@commitlint/cli": "18.4.3", "@commitlint/config-conventional": "18.4.3", "@commitlint/types": "18.4.3", "@types/eslint": "8.44.9", "@types/node": "20.10.4", "ava": "6.0.1", "cross-env": "7.0.3", "dedent": "1.5.1", "eslint": "8.56.0", "husky": "8.0.0", "lint-staged": "15.2.0", "prop-types": "^15.8.1", "react": "18.2.0", "tsx": "4.6.2", "typescript": "5.3.3", "unbuild": "2.0.0" }, "scripts": { "build": "unbuild", "eslint": "eslint **/*.ts", "test": "pnpm build && cross-env NODE_OPTIONS=\"--no-warnings --import tsx\" ava", "release": "pnpm run build && pnpm exec changeset publish" } }