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": "node scripts/install-ohos-typescript.mjs && npm run build", 18 "pack:linter": "rimraf bundle && mkdir bundle && npm pack --pack-destination bundle", 19 "pretest": " npm run fix", 20 "test": "npm run test_main && npm run test_rules && npm run test_regression", 21 "test_main": "npm run compile && rimraf test/results && node build/src/TestRunner.js test", 22 "test_regression": "npm run compile && rimraf test_regression/results && node build/src/TestRunner.js test_regression", 23 "test_rules": "npm run compile && rimraf test_rules/results && node build/src/TestRunner.js test_rules", 24 "test_extended_features": "npm run compile && rimraf test_extended_features/results && node build/src/TestRunner.js test_extended_features", 25 "update-tests": "node scripts/update-test-results.mjs test test_rules test_regression test_extended_features", 26 "eslint-check": "npx eslint --ext .ts .", 27 "eslint-fix": "npm run eslint-check -- --fix", 28 "prettier-fix": "npx prettier --write .", 29 "fix": "npm run prettier-fix && npm run eslint-fix" 30 }, 31 "dependencies": { 32 "commander": "9.4.0", 33 "log4js": "6.4.0" 34 }, 35 "devDependencies": { 36 "@stylistic/eslint-plugin": "latest", 37 "@types/node": "18.11.7", 38 "@typescript-eslint/eslint-plugin": "latest", 39 "@typescript-eslint/parser": "latest", 40 "eslint": "latest", 41 "eslint-plugin-import": "^2.29.1", 42 "eslint-plugin-jsdoc": "^48.0.6", 43 "eslint-plugin-n": "^17.9.0", 44 "eslint-plugin-no-null": "^1.0.2", 45 "prettier": "latest", 46 "rimraf": "^3.0.2", 47 "shelljs": "^0.8.5", 48 "webpack": "^5.75.0", 49 "webpack-cli": "^5.0.1" 50 }, 51 "bundledDependencies": [ 52 "log4js", 53 "commander" 54 ] 55} 56