package.json 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {
  2. "name": "denque",
  3. "version": "2.0.1",
  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. },
  30. "repository": {
  31. "type": "git",
  32. "url": "git+https://github.com/invertase/denque.git"
  33. },
  34. "license": "Apache-2.0",
  35. "author": {
  36. "name": "Invertase",
  37. "email": "oss@invertase.io",
  38. "url": "http://github.com/invertase/"
  39. },
  40. "contributors": [
  41. "Mike Diarmid (Salakar) <mike@invertase.io>"
  42. ],
  43. "bugs": {
  44. "url": "https://github.com/invertase/denque/issues"
  45. },
  46. "homepage": "https://docs.page/invertase/denque",
  47. "devDependencies": {
  48. "benchmark": "^2.1.4",
  49. "codecov": "^3.8.3",
  50. "double-ended-queue": "^2.1.0-0",
  51. "istanbul": "^0.4.5",
  52. "mocha": "^3.5.3",
  53. "typescript": "^3.4.1"
  54. }
  55. }