package.json 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {
  2. "name": "tsrpc-base-client",
  3. "version": "2.1.15",
  4. "description": "TSRPC Base Client",
  5. "main": "index.js",
  6. "exports": {
  7. "require": "./index.js",
  8. "import": "./index.mjs"
  9. },
  10. "scripts": {
  11. "test": "npx ts-node test/test.ts",
  12. "build": "npm run build:js && npm run build:dts && npm run build:doc && cp package.json LICENSE README.md dist/",
  13. "build:js": "rm -rf dist && npx rollup -c",
  14. "build:dts": "rm -rf lib && npx tsc && npx api-extractor run --local --verbose && node scripts/removePrivate.js && rm -rf lib",
  15. "build:doc": "rm -rf docs/api && npx api-documenter markdown --input temp --output docs/api"
  16. },
  17. "repository": {
  18. "type": "git",
  19. "url": "git+https://github.com/k8w/tsrpc-base-client.git"
  20. },
  21. "author": "",
  22. "license": "MIT",
  23. "bugs": {
  24. "url": "https://github.com/k8w/tsrpc-base-client/issues"
  25. },
  26. "homepage": "https://github.com/k8w/tsrpc-base-client#readme",
  27. "dependencies": {
  28. "k8w-extend-native": "^1.4.6",
  29. "tsbuffer": "^2.2.9",
  30. "tslib": "*",
  31. "tsrpc-proto": "^1.4.3"
  32. },
  33. "devDependencies": {
  34. "@microsoft/api-documenter": "^7.24.2",
  35. "@microsoft/api-extractor": "^7.43.1",
  36. "mocha": "^9.2.2",
  37. "rollup": "^2.79.1",
  38. "rollup-plugin-typescript2": "^0.36.0",
  39. "ts-node": "^10.9.2",
  40. "typescript": "^4.9.5"
  41. }
  42. }