UNPKG

@dusk-network/eslint-config

Version:
88 lines (87 loc) 2.71 kB
{ "author": { "name": "Dusk Network B.V.", "url": "https://dusk.network/", "mail": "info@dusk.network" }, "bugs": "https://github.com/dusk-network/eslint-config/issues/", "contributors": [ "Andrea Scartabelli <andrea.scartabelli@gmail.com>", "Kieran Hall <kieran@dusk.network>" ], "description": "ESLint config used by Dusk JavaScript apps", "engines": { "node": ">=20.18.0" }, "exports": { ".": { "default": "./js/index.js", "types": "./js/index.d.ts" }, "./svelte": { "default": "./svelte/index.js", "types": "./svelte/index.d.ts" }, "./vitest": { "default": "./vitest/index.js", "types": "./vitest/index.d.ts" }, "./package.json": "./package.json" }, "files": [ "js/**/*.{js,ts}", "svelte/**/*.{js,ts}", "vitest/**/*.{js,ts}" ], "homepage": "https://github.com/dusk-network/eslint-config/", "keywords": [ "dusk", "dusk network", "eslint", "eslintconfig" ], "license": "MPL-2.0", "name": "@dusk-network/eslint-config", "repository": { "type": "git", "url": "https://github.com/dusk-network/eslint-config.git" }, "scripts": { "check": "npm run check:rules && npm run format && npm run lint", "check:js-rules": "ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig js/index.js && eslint-config-prettier js/index.js", "check:rules": "npm run check:js-rules && npm run check:svelte-rules && npm run check:vitest-rules", "check:svelte-rules": "ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig svelte/index.js && eslint-config-prettier svelte/index.js", "check:vitest-rules": "ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig vitest/index.js && eslint-config-prettier vitest/index.js", "format": "prettier . --check", "format:fix": "prettier . --write", "lint": "eslint .", "lint:fix": "eslint . --fix" }, "type": "module", "version": "4.0.1", "dependencies": { "eslint-plugin-import": "2.31.0" }, "devDependencies": { "@dusk-network/prettier-config": "1.1.0", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.26.0", "@vitest/eslint-plugin": "1.1.44", "eslint": "9.26.0", "eslint-config-prettier": "10.1.5", "eslint-find-rules": "5.0.0", "eslint-plugin-svelte": "3.5.1", "globals": "16.1.0", "prettier": "3.5.3", "svelte": "5.28.2" }, "optionalDependencies": { "@vitest/eslint-plugin": ">=1.1.43", "eslint-plugin-svelte": ">=3.5.1" }, "peerDependencies": { "@eslint/js": ">=9.26.0", "eslint": ">=9.26.0", "eslint-config-prettier": ">=10.1.2" } }