package.json 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. {
  2. "name": "fraction.js",
  3. "title": "Fraction.js",
  4. "version": "5.3.4",
  5. "description": "The RAW rational numbers library",
  6. "homepage": "https://raw.org/article/rational-numbers-in-javascript/",
  7. "bugs": "https://github.com/rawify/Fraction.js/issues",
  8. "keywords": [
  9. "math",
  10. "numbers",
  11. "parser",
  12. "ratio",
  13. "fraction",
  14. "fractions",
  15. "rational",
  16. "rationals",
  17. "rational numbers",
  18. "bigint",
  19. "arbitrary precision",
  20. "mixed numbers",
  21. "decimal",
  22. "numerator",
  23. "denominator",
  24. "simplification"
  25. ],
  26. "private": false,
  27. "main": "./dist/fraction.js",
  28. "module": "./dist/fraction.mjs",
  29. "browser": "./dist/fraction.min.js",
  30. "unpkg": "./dist/fraction.min.js",
  31. "types": "./fraction.d.mts",
  32. "exports": {
  33. ".": {
  34. "types": {
  35. "import": "./fraction.d.mts",
  36. "require": "./fraction.d.ts"
  37. },
  38. "import": "./dist/fraction.mjs",
  39. "require": "./dist/fraction.js",
  40. "browser": "./dist/fraction.min.js"
  41. },
  42. "./package.json": "./package.json"
  43. },
  44. "typesVersions": {
  45. "<4.7": {
  46. "*": [
  47. "fraction.d.ts"
  48. ]
  49. }
  50. },
  51. "sideEffects": false,
  52. "repository": {
  53. "type": "git",
  54. "url": "git+ssh://git@github.com/rawify/Fraction.js.git"
  55. },
  56. "funding": {
  57. "type": "github",
  58. "url": "https://github.com/sponsors/rawify"
  59. },
  60. "author": {
  61. "name": "Robert Eisele",
  62. "email": "robert@raw.org",
  63. "url": "https://raw.org/"
  64. },
  65. "license": "MIT",
  66. "engines": {
  67. "node": "*"
  68. },
  69. "directories": {
  70. "example": "examples",
  71. "test": "tests"
  72. },
  73. "scripts": {
  74. "build": "crude-build Fraction",
  75. "test": "mocha tests/*.js"
  76. },
  77. "devDependencies": {
  78. "crude-build": "^0.1.2",
  79. "mocha": "*"
  80. }
  81. }