package.json 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. {
  2. "name": "d3-format",
  3. "version": "3.1.2",
  4. "description": "Format numbers for human consumption.",
  5. "homepage": "https://d3js.org/d3-format/",
  6. "repository": {
  7. "type": "git",
  8. "url": "https://github.com/d3/d3-format.git"
  9. },
  10. "keywords": [
  11. "d3",
  12. "d3-module",
  13. "format",
  14. "localization"
  15. ],
  16. "license": "ISC",
  17. "author": {
  18. "name": "Mike Bostock",
  19. "url": "http://bost.ocks.org/mike"
  20. },
  21. "type": "module",
  22. "files": [
  23. "dist/**/*.js",
  24. "src/**/*.js",
  25. "locale/*.json"
  26. ],
  27. "module": "src/index.js",
  28. "main": "src/index.js",
  29. "jsdelivr": "dist/d3-format.min.js",
  30. "unpkg": "dist/d3-format.min.js",
  31. "exports": {
  32. ".": {
  33. "umd": "./dist/d3-format.min.js",
  34. "default": "./src/index.js"
  35. },
  36. "./locale/*": "./locale/*.json"
  37. },
  38. "sideEffects": [
  39. "./src/defaultLocale.js"
  40. ],
  41. "devDependencies": {
  42. "@rollup/plugin-terser": "^0.4.4",
  43. "eslint": "^9.39.2",
  44. "globals": "^17.0.0",
  45. "rollup": "^4.55.1",
  46. "vitest": "^4.0.17"
  47. },
  48. "scripts": {
  49. "test": "vitest",
  50. "lint": "eslint src test",
  51. "prepublishOnly": "rm -rf dist && rollup -c"
  52. },
  53. "engines": {
  54. "node": ">=12"
  55. }
  56. }