UNPKG

2.93 kBJSONView Raw
1{
2 "name": "eslint-config-standard-with-typescript",
3 "version": "21.0.1",
4 "description": "An ESLint Shareable Config for JavaScript Standard Style with TypeScript support",
5 "main": "lib/index.js",
6 "scripts": {
7 "compile": "tsc",
8 "lint": "eslint --ext .js,.ts .",
9 "editorconfig": "editorconfig-checker",
10 "unit": "ava",
11 "test": "run-s clean-artifacts editorconfig compile lint unit",
12 "clean-artifacts": "git clean lib -X --force",
13 "is-code-clean": "git diff-index HEAD --quiet",
14 "prepare-release": "run-s is-code-clean bump-and-commit",
15 "bump-and-commit": "standard-version --skip.tag",
16 "prepublishOnly": "run-s is-code-clean test"
17 },
18 "repository": {
19 "type": "git",
20 "url": "git+https://github.com/standard/eslint-config-standard-with-typescript.git"
21 },
22 "author": "Shahar Or <mightyiampresence@gmail.com> (mightyiam)",
23 "license": "MIT",
24 "bugs": {
25 "url": "https://github.com/standard/eslint-config-standard-with-typescript/issues"
26 },
27 "homepage": "https://github.com/standard/eslint-config-standard-with-typescript#readme",
28 "keywords": [
29 "JavaScript Standard Style",
30 "check",
31 "checker",
32 "code",
33 "code checker",
34 "code linter",
35 "code standards",
36 "code style",
37 "enforce",
38 "eslint",
39 "eslintconfig",
40 "hint",
41 "jscs",
42 "jshint",
43 "lint",
44 "policy",
45 "quality",
46 "simple",
47 "standard",
48 "standard style",
49 "style",
50 "style checker",
51 "style linter",
52 "verify",
53 "TypeScript"
54 ],
55 "dependencies": {
56 "@typescript-eslint/parser": "^4.0.0",
57 "eslint-config-standard": "^16.0.0"
58 },
59 "peerDependencies": {
60 "@typescript-eslint/eslint-plugin": "^4.0.1",
61 "eslint": "^7.12.1",
62 "eslint-plugin-import": "^2.22.1",
63 "eslint-plugin-node": "^11.1.0",
64 "eslint-plugin-promise": "^4.2.1 || ^5.0.0",
65 "typescript": "^3.9 || ^4.0.0"
66 },
67 "devDependencies": {
68 "@arkweid/lefthook": "0.7.6",
69 "@commitlint/cli": "13.1.0",
70 "@commitlint/config-conventional": "13.1.0",
71 "@commitlint/travis-cli": "13.1.0",
72 "@types/eslint": "7.28.0",
73 "@types/js-yaml": "4.0.3",
74 "@types/node": "16.7.8",
75 "@types/npm-package-arg": "6.1.1",
76 "@types/semver": "7.3.8",
77 "@typescript-eslint/eslint-plugin": "4.0.1",
78 "ava": "3.15.0",
79 "editorconfig-checker": "4.0.2",
80 "eslint": "7.32.0",
81 "eslint-plugin-import": "2.24.2",
82 "eslint-plugin-node": "11.1.0",
83 "eslint-plugin-promise": "5.1.0",
84 "fs.promises": "0.1.2",
85 "inclusion": "1.0.1",
86 "js-yaml": "4.1.0",
87 "npm-package-arg": "8.1.5",
88 "npm-run-all": "4.1.5",
89 "read-pkg-up": "8.0.0",
90 "runtypes": "6.3.2",
91 "semver": "7.3.5",
92 "standard-version": "9.3.1",
93 "tsconfigs": "5.0.0",
94 "typescript": "4.3.5"
95 },
96 "files": [
97 "lib/index.js",
98 "lib/index.d.ts",
99 "lib/eslint-config-standard.js",
100 "lib/eslint-config-standard.d.ts"
101 ]
102}