UNPKG

1.76 kBJSONView Raw
1{
2 "name": "@chatie/eslint-config",
3 "version": "1.0.3",
4 "description": "ESLint Sharable Configurations and Rules in Chatie Organization",
5 "main": "./src/eslintrc.cjs",
6 "scripts": {
7 "dist": "echo dist",
8 "postinstall": "node bin/install.cjs",
9 "lint": "eslint src/**/*.*js",
10 "test:pack": "bash -x scripts/npm-pack-testing.sh",
11 "test": "npm run lint && npm run test:unit",
12 "test:unit": "blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"
13 },
14 "repository": {
15 "type": "git",
16 "url": "git+https://github.com/Chatie/eslint-config.git"
17 },
18 "keywords": [
19 "eslint",
20 "eslintConfig"
21 ],
22 "author": {
23 "name": "Huan LI",
24 "email": "zixia@zixia.net"
25 },
26 "license": "Apache-2.0",
27 "bugs": {
28 "url": "https://github.com/Chatie/eslint-config/issues"
29 },
30 "homepage": "https://github.com/Chatie/eslint-config#readme",
31 "peerDependencies": {},
32 "dependencies": {
33 "@typescript-eslint/eslint-plugin": "^4.31.1",
34 "@typescript-eslint/parser": "^4.31.1",
35 "eslint": "^7.32.0",
36 "eslint-config-standard": "^16.0.3",
37 "eslint-plugin-import": "^2.24.2",
38 "eslint-plugin-node": "^11.1.0",
39 "eslint-plugin-promise": "^5.1.0",
40 "file-name-linter": "^1.1.0",
41 "markdownlint-cli": "^0.28.1",
42 "pkg-up": "^3.1.0"
43 },
44 "devDependencies": {
45 "@chatie/git-scripts": "^0.6.2",
46 "@chatie/semver": "^0.4.7",
47 "@chatie/tsconfig": "^0.20.2",
48 "@types/eslint": "^7.28.0",
49 "@types/glob": "^7.1.4",
50 "glob": "^7.1.7",
51 "tstest": "^0.4.10",
52 "typescript": "^4.4.3"
53 },
54 "publishConfig": {
55 "access": "public",
56 "tag": "latest"
57 },
58 "git": {
59 "scripts": {
60 "pre-push": "npx git-scripts-pre-push"
61 }
62 }
63}
\No newline at end of file