public-js/eslint-plugin-node

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "eslint-plugin-node",
  "version": "0.1.6",
  "description": "",
  "scripts": {
    "___ Manual Lint ___": "",
    "man:space:format": "npm run ci:space:format -- --write",
    "man:space:lint": "npm run ci:root:lint -- --fix && npm run ci:all:lint -- --fix",
    "man:staged:lint": "lint-staged --concurrent false",
    "___ CI Lint ___": "",
    "ci:space:format": "prettier \"**/*.{js,ts,scss,html,md,json,yml,yaml,*\\w\\wrc}\"",
    "ci:root:lint": "eslint \"*.{js,ts}\" --no-ignore",
    "ci:all:lint": "nx run-many --target lint --all --parallel",
    "___ CI Checks ___": "",
    "ci:affect:test": "nx affected --target test --parallel",
    "ci:affect:build": "nx affected --target build --parallel",
    "ci:all:test": "nx run-many --target test --all --parallel --codeCoverage --coverageReporters=lcov",
    "ci:all:build": "nx run-many --target build --all --parallel",
    "___ CD Tasks ___": "",
    "cd:all:publish": "nx run-many --target publish --all",
    "cd:version-bump": "standard-version",
    "cd:github-release": "cc-github-releaser --prefix v",
    "___ Miscellaneous ___": "",
    "man:nx:migrate": "npx nx migrate latest && npx nx migrate --run-migrations && rm -f migrations.json",
    "prepare": "is-ci || husky install"
  },
  "private": true,
  "dependencies": {
    "eslint": "^8.46.0",
    "eslint-plugin-simple-import-sort": "^7.0.0",
    "eslint-plugin-unicorn": "^48.0.0",
    "tslib": "^2.3.0"
  },
  "devDependencies": {
    "@commitlint/cli": "^18.0.0",
    "@commitlint/config-conventional": "^18.0.0",
    "@nx/eslint": "17.0.2",
    "@nx/eslint-plugin": "17.0.2",
    "@nx/jest": "17.0.2",
    "@nx/js": "17.0.2",
    "@nx/node": "17.0.2",
    "@nx/workspace": "17.0.2",
    "@public-js/cc-github-releaser": "latest",
    "@public-js/eslint-plugin-node": "latest",
    "@types/jest": "29.4.4",
    "@types/node": "^20.0.0",
    "@typescript-eslint/eslint-plugin": "~5.61.0",
    "@typescript-eslint/parser": "~5.61.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-prettier": "^5.0.0",
    "husky": "^8.0.0",
    "is-ci": "^3.0.0",
    "jest": "29.4.3",
    "jest-environment-jsdom": "28.1.3",
    "lint-staged": "^15.0.0",
    "nx": "17.0.2",
    "prettier": "^3.0.0",
    "standard-version": "^9.5.0",
    "ts-jest": "29.1.1",
    "typescript": "4.7.4"
  },
  "license": "MIT",
  "author": "Public JS <public-js@muffin.blue> (https://github.com/public-js/public-js)",
  "repository": "https://github.com/public-js/eslint-plugin-node",
  "homepage": "https://github.com/public-js/eslint-plugin-node",
  "lint-staged": {
    "*.{js,ts,scss,html,md,json,yml,yaml,*\\w\\wrc}": "prettier --write",
    "*.{js,ts}": "eslint --fix"
  },
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ]
  },
  "engines": {
    "node": ">=16.0.0"
  }
}