UNPKG

@vitalik2060/demo-lint

Version:

87 lines (86 loc) 2.63 kB
{ "name": "@vitalik2060/demo-lint", "description": "", "version": "0.4.0", "author": "", "license": "MIT", "keywords": [ "lintconfig", "lint-config" ], "engines": { "node": ">=18.12.0" }, "scripts": { "lint:css": "stylelint tests/**/*.{css,scss,sass} && node --test", "lint:scripts": "eslint tests/**/*.{js,jsx,ts,tsx} --ext .js,.jsx,.ts,.tsx", "lint": "yarn lint:css && yarn lint:scripts", "prettier:check": "prettier --check \"./**/*.{ts,tsx,js,jsx,mjs,mts,cjs,cts,css,json}\" --no-error-on-unmatched-pattern --cache", "test": "yarn lint:scripts && eslint-config-prettier ./eslint/index.js && yarn lint:css && yarn prettier:check" }, "dependencies": { "@commitlint/cli": "19.8.0", "@commitlint/config-conventional": "19.8.0", "@kesills/eslint-config-airbnb-typescript": "20.0.0", "@stylistic/eslint-plugin": "3.1.0", "@typescript-eslint/eslint-plugin": "8.24.1", "@typescript-eslint/parser": "8.26.1", "eslint": "8.57.1", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "10.1.1", "eslint-import-resolver-typescript": "3.8.4", "eslint-plugin-cypress": "4.2.0", "eslint-plugin-dirnames": "1.0.3", "eslint-plugin-import": "2.31.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.4", "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.4.19", "eslint-plugin-simple-import-sort": "12.1.1", "eslint-plugin-unicorn": "56.0.1", "kebab-case": "1.0.0", "lefthook": "1.11.3", "postcss-scss": "4.0.9", "prettier": "3.5.3", "stylelint": "16.15.0" }, "devDependencies": { "@semantic-release/changelog": "6.0.3", "@semantic-release/commit-analyzer": "13.0.1", "@semantic-release/git": "10.0.1", "@semantic-release/github": "11.0.1", "@semantic-release/npm": "12.0.1", "@semantic-release/release-notes-generator": "14.0.3", "@types/react": "18.3.18", "react": "18.3.1", "semantic-release": "24.2.3", "stylelint-test-rule-node": "0.4.0", "typescript": "5.8.2" }, "prettier": "./prettier", "eslintConfig": { "extends": "./eslint/react.js", "ignorePatterns": [ "commitlint", "eslint", "prettier", "stylelint", "release.config.js" ], "rules": { "import/no-extraneous-dependencies": [ "error", { "devDependencies": [ "tests/**/*" ] } ] } }, "stylelint": { "extends": "./stylelint" }, "packageManager": "yarn@4.7.0" }