package.json 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {
  2. "name": "pvtsutils",
  3. "version": "1.3.6",
  4. "description": "pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.",
  5. "main": "build/index.js",
  6. "module": "build/index.es.js",
  7. "browser": "build/index.js",
  8. "types": "build/index.d.ts",
  9. "files": [
  10. "build/**/*.{ts,js}",
  11. "README.md",
  12. "LICENSE"
  13. ],
  14. "scripts": {
  15. "test": "mocha",
  16. "clear": "rimraf build/*",
  17. "rebuild": "npm run clear && npm run build",
  18. "build": "rollup -c",
  19. "lint": "tslint -p .",
  20. "lint:fix": "tslint --fix -p .",
  21. "prepub": "npm run lint && npm run rebuild",
  22. "pub": "npm version patch && npm publish",
  23. "postpub": "git push && git push --tags origin master",
  24. "prepub:next": "npm run lint && npm run rebuild",
  25. "pub:next": "npm version prerelease --preid=next && npm publish --tag next",
  26. "postpub:next": "git push",
  27. "coverage": "nyc npm test",
  28. "coveralls": "nyc report --reporter=text-lcov | coveralls"
  29. },
  30. "keywords": [
  31. "typescript",
  32. "helper",
  33. "util",
  34. "convert",
  35. "hex",
  36. "utf8",
  37. "utf16",
  38. "base64",
  39. "base64url",
  40. "binary",
  41. "assign"
  42. ],
  43. "author": "PeculiarVentures",
  44. "contributors": [
  45. "Miroshin Stepan<microshine@mail.ru>"
  46. ],
  47. "license": "MIT",
  48. "repository": {
  49. "type": "git",
  50. "url": "git+https://github.com/PeculiarVentures/pvtsutils"
  51. },
  52. "bugs": {
  53. "url": "https://github.com/PeculiarVentures/pvtsutils/issues"
  54. },
  55. "homepage": "https://github.com/PeculiarVentures/pvtsutils#readme",
  56. "dependencies": {
  57. "tslib": "^2.8.1"
  58. },
  59. "devDependencies": {
  60. "@types/mocha": "^10.0.10",
  61. "@types/node": "^22.9.1",
  62. "mocha": "^10.8.2",
  63. "nyc": "^17.1.0",
  64. "rimraf": "^6.0.1",
  65. "rollup": "^4.27.3",
  66. "rollup-plugin-dts": "^6.1.1",
  67. "rollup-plugin-typescript2": "^0.36.0",
  68. "ts-node": "^10.9.2",
  69. "tslint": "^6.1.3",
  70. "typescript": "^5.6.3"
  71. },
  72. "resolutions": {
  73. "braces": "^3.0.3",
  74. "cross-spawn": "^7.0.6"
  75. }
  76. }