• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@panda/tslinter",
3  "version": "1.0.0",
4  "main": "dist/tslinter.js",
5  "bin": "bin/tslinter.js",
6  "files": [
7    "dist/*"
8  ],
9  "private": true,
10  "license": "Apache-2.0",
11  "scripts": {
12    "tsc": "tsc",
13    "webpack": "webpack -t node --config webpack.config.js",
14    "clean": "rimraf build dist bundle",
15    "compile": "npm run tsc",
16    "build": "npm run clean && npm run compile && npm run webpack && npm run pack:linter",
17    "postinstall": "npm run build",
18    "pack:linter": "rimraf bundle && mkdir bundle && npm pack --pack-destination bundle",
19    "test": "npm run compile && rimraf test/results test_rules/results && node build/src/TestRunner.js test test_rules",
20    "test_main": "npm run compile && rimraf test/results && node build/src/TestRunner.js test",
21    "test_rules": "npm run compile && rimraf test_rules/results && node build/src/TestRunner.js test_rules",
22    "update-tests": "node scripts/update-test-results.mjs test test_rules"
23  },
24  "dependencies": {
25    "typescript": "4.8.4",
26    "log4js": "6.4.0",
27    "commander": "9.4.0"
28  },
29  "devDependencies": {
30    "@types/node": "18.11.7",
31    "rimraf": "^3.0.2",
32    "webpack": "^5.75.0",
33    "webpack-cli": "^5.0.1",
34    "@typescript-eslint/eslint-plugin": "5.51.0",
35    "@typescript-eslint/parser": "5.51.0",
36    "eslint": "7.32.0",
37    "eslint-config-prettier": "^6.15.0",
38    "eslint-plugin-prettier": "^3.1.4",
39    "prettier": "^2.0.5"
40  },
41  "bundledDependencies": [
42    "typescript",
43    "log4js",
44    "commander"
45  ]
46}
47