package.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {
  2. "name": "path-to-regexp",
  3. "version": "8.3.0",
  4. "description": "Express style path to RegExp utility",
  5. "keywords": [
  6. "express",
  7. "regexp",
  8. "route",
  9. "routing"
  10. ],
  11. "repository": {
  12. "type": "git",
  13. "url": "https://github.com/pillarjs/path-to-regexp.git"
  14. },
  15. "funding": {
  16. "type": "opencollective",
  17. "url": "https://opencollective.com/express"
  18. },
  19. "license": "MIT",
  20. "exports": "./dist/index.js",
  21. "main": "dist/index.js",
  22. "typings": "dist/index.d.ts",
  23. "files": [
  24. "dist/"
  25. ],
  26. "scripts": {
  27. "bench": "vitest bench",
  28. "build": "ts-scripts build",
  29. "format": "ts-scripts format",
  30. "lint": "ts-scripts lint",
  31. "prepare": "ts-scripts install && npm run build",
  32. "size": "size-limit",
  33. "specs": "ts-scripts specs",
  34. "test": "ts-scripts test && npm run size"
  35. },
  36. "devDependencies": {
  37. "@borderless/ts-scripts": "^0.15.0",
  38. "@size-limit/preset-small-lib": "^11.1.2",
  39. "@types/node": "^22.7.2",
  40. "@types/semver": "^7.3.1",
  41. "@vitest/coverage-v8": "^3.0.5",
  42. "recheck": "^4.4.5",
  43. "size-limit": "^11.1.2",
  44. "typescript": "^5.7.3",
  45. "vitest": "^3.0.5"
  46. },
  47. "publishConfig": {
  48. "access": "public"
  49. },
  50. "size-limit": [
  51. {
  52. "path": "dist/index.js",
  53. "limit": "2 kB"
  54. }
  55. ],
  56. "ts-scripts": {
  57. "dist": [
  58. "dist"
  59. ],
  60. "project": [
  61. "tsconfig.build.json"
  62. ]
  63. }
  64. }