UNPKG

2.53 kBJSONView Raw
1{
2 "name": "@xwtec/eslint-config",
3 "version": "7.2.0",
4 "description": "ESLint Configuration for xwtec projects",
5 "keywords": [
6 "xwtec",
7 "eslint",
8 "config"
9 ],
10 "homepage": "https://github.com/xwtec/eslint-config#readme",
11 "bugs": {
12 "url": "https://github.com/xwtec/eslint-config/issues"
13 },
14 "repository": "xwtec/eslint-config",
15 "license": "MIT",
16 "author": {
17 "name": "xwtec",
18 "url": "https://github.com/xwtec"
19 },
20 "sideEffects": false,
21 "main": "index.js",
22 "files": [
23 "index.js",
24 "configs",
25 "plugins"
26 ],
27 "scripts": {
28 "build": "npm-run-all build:*",
29 "build:rules": "node ./scripts/rules.mjs",
30 "dist": "run-p dist:*",
31 "dist:npm": "np --yolo --no-yarn",
32 "format": "run-p format:*",
33 "format:eslint": "yarn lint:eslint --fix",
34 "format:markdown": "yarn lint:markdown --fix",
35 "format:package-json": "sort-package-json \"package.json\" \"packages/*/package.json\"",
36 "format:prettier": "yarn lint:prettier --write",
37 "lint": "run-p lint:*",
38 "lint:eslint": "eslint \"**/*.{js,mjs,vue}\"",
39 "lint:markdown": "markdownlint \"**/*.md\" --ignore \"**/node_modules/**\"",
40 "lint:package-json": "yarn run format:package-json --check",
41 "lint:prettier": "prettier \"**/*.{css,html,js,json,less,md,scss,ts,vue,yaml,yml}\" --check",
42 "release": "run-s lint build test format dist",
43 "test": "eslint **/*.js --config ./index.js"
44 },
45 "config": {
46 "commitizen": {
47 "path": "./node_modules/cz-conventional-changelog"
48 }
49 },
50 "dependencies": {
51 "@babel/core": "7.14.8",
52 "@babel/eslint-parser": "7.14.9",
53 "confusing-browser-globals": "1.0.10",
54 "eslint-config-prettier": "8.3.0",
55 "eslint-plugin-import": "2.23.4",
56 "eslint-plugin-prettier": "3.4.0"
57 },
58 "devDependencies": {
59 "@commitlint/cli": "13.1.0",
60 "@fisker/commitlint-config": "1.3.6",
61 "@fisker/husky-config": "4.0.5",
62 "@fisker/lint-staged-config": "3.0.5",
63 "@xwtec/eslint-config": "7.1.1",
64 "@xwtec/prettier-config": "2.0.1",
65 "cz-conventional-changelog": "3.3.0",
66 "eslint": "7.32.0",
67 "esm-utils": "1.1.0",
68 "husky": "7.0.1",
69 "lint-staged": "11.1.1",
70 "markdownlint-cli": "0.28.1",
71 "mem": "9.0.1",
72 "npm-run-all": "4.1.5",
73 "prettier": "2.3.2",
74 "sort-package-json": "1.50.0",
75 "write-prettier-file": "2.0.0"
76 },
77 "peerDependencies": {
78 "eslint": "*",
79 "prettier": "*"
80 },
81 "publishConfig": {
82 "access": "public",
83 "registry": "https://registry.npmjs.org/"
84 }
85}