package.json 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. {
  2. "name": "denque",
  3. "version": "2.1.0",
  4. "description": "The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. Maintains compatability with deque.",
  5. "main": "index.js",
  6. "engines": {
  7. "node": ">=0.10"
  8. },
  9. "keywords": [
  10. "data-structure",
  11. "data-structures",
  12. "queue",
  13. "double",
  14. "end",
  15. "ended",
  16. "deque",
  17. "denque",
  18. "double-ended-queue"
  19. ],
  20. "scripts": {
  21. "test": "istanbul cover --report lcov _mocha && npm run typescript",
  22. "coveralls": "cat ./coverage/lcov.info | coveralls",
  23. "typescript": "tsc --project ./test/type/tsconfig.json",
  24. "benchmark_thousand": "node benchmark/thousand",
  25. "benchmark_2mil": "node benchmark/two_million",
  26. "benchmark_splice": "node benchmark/splice",
  27. "benchmark_remove": "node benchmark/remove",
  28. "benchmark_removeOne": "node benchmark/removeOne",
  29. "benchmark_growth": "node benchmark/growth",
  30. "benchmark_toArray": "node benchmark/toArray",
  31. "benchmark_fromArray": "node benchmark/fromArray"
  32. },
  33. "repository": {
  34. "type": "git",
  35. "url": "git+https://github.com/invertase/denque.git"
  36. },
  37. "license": "Apache-2.0",
  38. "author": {
  39. "name": "Invertase",
  40. "email": "oss@invertase.io",
  41. "url": "http://github.com/invertase/"
  42. },
  43. "contributors": [
  44. "Mike Diarmid (Salakar) <mike@invertase.io>"
  45. ],
  46. "bugs": {
  47. "url": "https://github.com/invertase/denque/issues"
  48. },
  49. "homepage": "https://docs.page/invertase/denque",
  50. "devDependencies": {
  51. "benchmark": "^2.1.4",
  52. "codecov": "^3.8.3",
  53. "double-ended-queue": "^2.1.0-0",
  54. "istanbul": "^0.4.5",
  55. "mocha": "^3.5.3",
  56. "typescript": "^3.4.1"
  57. }
  58. }