{ "name": "nodejstemplatets", "version": "1.0.0", "description": "Nodejs+Typescript+Eslint+Prettier+Husky项目构建", "main": "dist/index.js", "scripts": { "build": "tsc", "start": "node dist/index.js", "dev": "ts-node -r tsconfig-paths/register src/index.ts", "debug": "node --inspect-brk dist/index.js", "lint": "eslint ./src --ext .ts --fix", "format": "prettier --write ./src", "package": "nexe -i dist/index.js -o dist/pdf2excel.exe -t x64-14.15.3", "prepare": "husky install" }, "keywords": [ "nodejs", "typescript", "eslint", "prettier", "husky", "template" ], "author": "", "license": "ISC", "devDependencies": { "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "@types/node": "^22.14.0", "@types/yargs": "^17.0.33", "@typescript-eslint/eslint-plugin": "^8.27.0", "eslint": "^8.27.0", "eslint-config-prettier": "^10.1.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-n": "^17.16.2", "eslint-plugin-prettier": "^5.2.3", "eslint-plugin-promise": "^7.2.1", "husky": "^9.1.7", "nexe": "5.0.0-beta.4", "prettier": "^3.5.3", "ts-node": "^10.9.2", "typescript": "5.8.2" }, "dependencies": { "dayjs": "^1.11.13", "node-xlsx": "^0.24.0", "pdf2json": "^3.1.5", "tsconfig-paths": "^4.2.0", "yargs": "^17.7.2" } }