UNPKG

@fluidframework/eslint-config-fluid

Version:

Shareable ESLint config for the Fluid Framework

88 lines 2.77 kB
{ "name": "@fluidframework/eslint-config-fluid", "version": "12.0.0", "description": "Shareable ESLint config for the Fluid Framework", "homepage": "https://fluidframework.com", "repository": { "type": "git", "url": "https://github.com/microsoft/FluidFramework.git", "directory": "common/build/eslint-config-fluid" }, "license": "MIT", "author": "Microsoft and contributors", "exports": { ".": "./index.mts", "./flat.mts": "./flat.mts", "./server.mts": "./server.mts" }, "main": "./index.mts", "dependencies": { "@eslint-community/eslint-plugin-eslint-comments": "~4.5.0", "@eslint-react/eslint-plugin": "~2.13.0", "@eslint/js": "~9.39.2", "@fluid-internal/eslint-plugin-fluid": "^0.4.1", "@rushstack/eslint-plugin": "~0.22.1", "@typescript-eslint/eslint-plugin": "~8.54.0", "@typescript-eslint/parser": "~8.54.0", "eslint-config-biome": "~2.1.3", "eslint-config-prettier": "~10.1.8", "eslint-import-resolver-typescript": "~4.4.4", "eslint-plugin-depend": "~1.4.0", "eslint-plugin-import-x": "~4.16.1", "eslint-plugin-jsdoc": "~61.4.1", "eslint-plugin-no-only-tests": "~3.3.0", "eslint-plugin-promise": "~7.2.1", "eslint-plugin-react-hooks": "~7.0.1", "eslint-plugin-tsdoc": "~0.5.0", "eslint-plugin-unicorn": "~54.0.0", "eslint-plugin-unused-imports": "~4.3.0", "globals": "^14.0.0", "typescript-eslint": "~8.54.0" }, "devDependencies": { "@fluidframework/build-common": "^2.0.3", "@types/mocha": "~10.0.10", "@types/node": "~22.19.17", "@types/sort-json": "^2.0.3", "concurrently": "^9.2.1", "eslint": "~9.39.1", "jiti": "^2.6.1", "mocha": "^11.7.5", "mocha-multi-reporters": "^1.5.1", "prettier": "~3.6.2", "rimraf": "^6.1.3", "sort-json": "^2.0.1", "tsx": "^4.19.4", "typescript": "~5.4.5" }, "engines": { "node": ">=22.22.2" }, "fluidBuild": { "tasks": { "prettier": { "dependsOn": [ "print-configs" ] }, "tsc": { "dependsOn": [ "print-configs", "prettier" ], "script": false } } }, "scripts": { "build": "npm run print-configs && npm run prettier", "build:readme:disabled": "markdown-magic --files \"**/*.md\"", "clean": "rimraf --glob dist \"**/*.build.log\" nyc", "format": "npm run prettier:fix", "prettier": "prettier --check . --cache --ignore-path ../../../.prettierignore", "prettier:fix": "prettier --write . --cache --ignore-path ../../../.prettierignore", "print-configs": "jiti scripts/print-configs.ts printed-configs", "test": "npm run test:mocha", "test:mocha": "mocha \"src/test/**/*.test.mts\"" } }