UNPKG

2.72 kBJSONView Raw
1{
2 "name": "metalint",
3 "version": "0.12.0",
4 "description": "Un linter pour les gouverner tous.",
5 "keywords": [
6 "checker",
7 "lint",
8 "metalint",
9 "quality",
10 "static-analysis"
11 ],
12 "homepage": "https://github.com/regseb/metalint#readme",
13 "bugs": {
14 "url": "https://github.com/regseb/metalint/issues",
15 "email": "regseb@gmail.com"
16 },
17 "license": "MIT",
18 "author": "Sébastien Règne <regseb@gmail.com> (https://github.com/regseb)",
19 "funding": "https://www.paypal.me/sebastienregne",
20 "files": [
21 "src/",
22 "types/"
23 ],
24 "main": "src/core/index.js",
25 "types": "types/index.d.ts",
26 "bin": "src/bin/index.js",
27 "repository": "regseb/metalint",
28 "type": "module",
29 "scripts": {
30 "lint": "node src/bin/index.js",
31 "lint:fix": "node src/bin/index.js --fix",
32 "lint:types": "tsc --project .tsconfig_lint.json",
33 "test": "npm run test:unit",
34 "test:unit": "mocha --config test/unit/mocharc.json",
35 "test:coverage": "stryker run .stryker.config.js",
36 "jsdocs": "typedoc --tsconfig .tsconfig_jsdocs.json",
37 "prepare": "tsc --project .tsconfig_types.json",
38 "release": "standard-version",
39 "clean": "node .script/clean.js"
40 },
41 "dependencies": {
42 "chalk": "5.2.0",
43 "yargs": "17.7.2"
44 },
45 "devDependencies": {
46 "@coffeelint/cli": "5.2.11",
47 "@prantlf/jsonlint": "14.0.3",
48 "@prettier/plugin-xml": "2.2.0",
49 "@stryker-mutator/core": "6.4.2",
50 "@stryker-mutator/mocha-runner": "6.4.2",
51 "@types/eslint": "8.37.0",
52 "@types/htmlhint": "1.1.2",
53 "@types/mocha": "10.0.1",
54 "@types/mock-fs": "4.13.1",
55 "@types/prettier": "2.7.2",
56 "@types/sinon": "10.0.14",
57 "@types/yargs": "17.0.24",
58 "addons-linter": "6.2.0",
59 "csslint": "1.0.5",
60 "doiuse": "4.4.1",
61 "eslint": "8.39.0",
62 "eslint-plugin-array-func": "3.1.8",
63 "eslint-plugin-eslint-comments": "3.2.0",
64 "eslint-plugin-import": "2.27.5",
65 "eslint-plugin-jsdoc": "43.1.1",
66 "eslint-plugin-mocha": "10.1.0",
67 "eslint-plugin-n": "15.7.0",
68 "eslint-plugin-no-unsanitized": "4.0.2",
69 "eslint-plugin-promise": "6.1.1",
70 "eslint-plugin-regexp": "1.14.0",
71 "eslint-plugin-unicorn": "46.0.0",
72 "htmlhint": "1.1.4",
73 "htmllint": "0.8.0",
74 "jshint": "2.13.6",
75 "jsonlint-mod": "1.7.6",
76 "markdownlint": "0.28.2",
77 "markuplint": "3.9.0",
78 "mocha": "10.2.0",
79 "mock-fs": "5.2.0",
80 "npm-package-json-lint": "6.4.0",
81 "prettier": "2.8.8",
82 "purgecss": "5.0.0",
83 "sinon": "15.0.4",
84 "standard": "17.0.0",
85 "standard-version": "9.5.0",
86 "stylelint": "15.6.0",
87 "typedoc": "0.24.6",
88 "typescript": "5.0.4",
89 "yaml-lint": "1.7.0"
90 },
91 "engines": {
92 "node": ">=18.12.0"
93 }
94}