UNPKG

@abinnovision/eslint-config-base

Version:

60 lines 1.58 kB
{ "name": "@abinnovision/eslint-config-base", "version": "2.2.0", "type": "module", "repository": { "url": "https://github.com/abinnovision/js-commons" }, "license": "Apache-2.0", "author": { "name": "AB INNOVISION GmbH", "email": "info@abinnovision.com", "url": "https://abinnovision.com/" }, "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" } }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist/" ], "scripts": { "build": "tsup src/index.ts --dts --format esm,cjs --clean", "format:check": "prettier --check 'src/**/*.{ts,js}' '**/*.{md,json,json5,yaml,yml}'", "format:fix": "prettier --write 'src/**/*.{ts,js}' '**/*.{md,json,json5,yaml,yml}'", "lint:check": "eslint 'src/**/*.{ts,js}'", "lint:fix": "eslint --fix 'src/**/*.{ts,js}'" }, "lint-staged": { "src/**/*.{ts,js}": [ "prettier --write", "eslint --fix" ], "{**/*,*}.{md,json,json5,yaml,yml}": [ "prettier --write" ] }, "prettier": "@abinnovision/prettier-config", "dependencies": { "eslint-config-alloy": "^5.1.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-unused-imports": "^4.1.4" }, "devDependencies": { "@abinnovision/prettier-config": "^2.1.3", "@types/eslint": "^9.6.1", "eslint": "^9.13.0", "globals": "^15.11.0", "prettier": "^3.3.3", "tsup": "^8.3.0" }, "peerDependencies": { "eslint": "^9.0.0" } }