package.json 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. {
  2. "name": "tslint-config-ge",
  3. "version": "0.2.1",
  4. "description": "GetEasy TSLint 规则",
  5. "main": "index.js",
  6. "scripts": {
  7. "start": "npm run build:tslint && npm run build:docs",
  8. "build:tslint": "ts-node scripts/build",
  9. "build:docs": "rimraf docs && parcel build site/index.html --out-dir docs --public-url ./",
  10. "tslint": "tslint --project . ./**/*.ts",
  11. "prettier": "prettier -l ./**/*",
  12. "test": "mocha -r ts-node/register test/index.ts",
  13. "test:watch": "mocha -r ts-node/register -w --watch-extensions ts test/index.ts"
  14. },
  15. "repository": {
  16. "type": "git",
  17. "url": "git+https://git.geteasy.info/GetEasy/tslint-config.git"
  18. },
  19. "keywords": [
  20. "tslint",
  21. "tslintrc",
  22. "tslintconfig",
  23. "config",
  24. "javascript",
  25. "typescript",
  26. "styleguide",
  27. "react",
  28. "vue"
  29. ],
  30. "license": "MIT",
  31. "homepage": "https://git.geteasy.info/GetEasy/tslint-config",
  32. "devDependencies": {
  33. "@types/mocha": "^5.2.5",
  34. "@types/node": "^10.12.9",
  35. "@types/prettier": "^1.15.1",
  36. "@types/prismjs": "^1.9.0",
  37. "@types/react": "^16.7.7",
  38. "@types/react-dom": "^16.0.11",
  39. "mobi-plugin-color": "^1.0.0",
  40. "mobi.css": "^3.1.1",
  41. "mocha": "^5.2.0",
  42. "parcel-bundler": "^1.10.3",
  43. "prettier": "^1.15.2",
  44. "prismjs": "^1.15.0",
  45. "react": "^16.6.3",
  46. "react-dom": "^16.6.3",
  47. "rimraf": "^2.6.2",
  48. "ts-node": "^7.0.1",
  49. "tslint": "^5.11.0",
  50. "tslint-config-prettier": "^1.16.0",
  51. "typescript": "^3.1.6"
  52. }
  53. }