UNPKG

3.3 kBJSONView Raw
1{
2 "name": "eslint-config-standard-with-typescript",
3 "version": "43.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 .",
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/mightyiam/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/mightyiam/eslint-config-standard-with-typescript/issues"
26 },
27 "homepage": "https://github.com/mightyiam/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": "^6.4.0",
57 "eslint-config-standard": "17.1.0"
58 },
59 "peerDependencies": {
60 "@typescript-eslint/eslint-plugin": "^6.4.0",
61 "eslint": "^8.0.1",
62 "eslint-plugin-import": "^2.25.2",
63 "eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
64 "eslint-plugin-promise": "^6.0.0",
65 "typescript": "*"
66 },
67 "devDependencies": {
68 "@arkweid/lefthook": "0.7.7",
69 "@commitlint/cli": "18.4.4",
70 "@commitlint/config-conventional": "18.4.4",
71 "@types/eslint": "8.56.2",
72 "@types/js-yaml": "4.0.9",
73 "@types/node": "20.11.5",
74 "@types/npm-package-arg": "6.1.4",
75 "@types/semver": "7.5.6",
76 "@types/ungap__structured-clone": "1.2.0",
77 "@typescript-eslint_bottom/eslint-plugin": "npm:@typescript-eslint/eslint-plugin@6.4.0",
78 "@typescript-eslint_bottom/parser": "npm:@typescript-eslint/parser@6.4.0",
79 "@typescript-eslint/eslint-plugin": "6.10.0",
80 "@ungap/structured-clone": "1.2.0",
81 "ava": "6.0.1",
82 "commitlint-config-standard": "github:standard/commitlint-config-standard",
83 "editorconfig-checker": "5.1.2",
84 "eslint": "8.56.0",
85 "eslint-plugin-import": "2.29.1",
86 "eslint-plugin-n": "16.6.2",
87 "eslint-plugin-promise": "6.1.1",
88 "js-yaml": "4.1.0",
89 "just-diff": "6.0.2",
90 "npm-package-arg": "11.0.1",
91 "npm-run-all": "4.1.5",
92 "read-pkg-up": "10.1.0",
93 "runtypes": "6.7.0",
94 "semantic-release": "23.0.0",
95 "semantic-release-standard": "github:standard/semantic-release",
96 "semver": "7.5.4",
97 "standard-version": "9.5.0",
98 "tsconfigs": "5.0.0",
99 "type-fest": "4.9.0",
100 "typescript": "5.2.2"
101 },
102 "files": [
103 "lib/index.js",
104 "lib/index.d.ts",
105 "lib/eslint-config-standard.js",
106 "lib/eslint-config-standard.d.ts"
107 ]
108}