{"dist":{"shasum":"f86dbeee7785a660af90e79baff0ed42d5adbd81","tarball":"https://registry.npmjs.org/priorityqueue/-/priorityqueue-2.0.0-0.tgz","fileCount":31,"integrity":"sha512-JlTWcRaZ6FX3jvbHD5qoOPYFBvqGbWEojDkctBksI45ZSzazhay+vanvTxWcBjetspxCCrbsSC9BLDjnT02gRg==","signatures":[{"sig":"MEUCIQDZLFiLPZjIqRgOyR2VgLlnAgZQX2OnK9pNn8ptsfEhTgIgLnSGa2rnP2LSjWmtKwa2iBtPxcDLSr+3GyM+uar1mjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZSCkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUIxAAkIFKwt0LCedeTYChOORyJ4GnfPrhmg7cfal/NGIkKx/yDcYI\r\nPu8osJPuLTOeec8c/ASWB3T3b3sokE6PX3yKlLg8/9pkjvJqNZ6X517rCyC/\r\nbNbdClIu7W98QLznCeP3HpsrwQF+3a50Ss3ifF9eM+Zhl5EynS0IrOka4mDN\r\n69wbaFsOy8GcnQRkdtSK2UsH8so6G7bCMDysJP9tisgfZEUlSExu4DtJ2HLv\r\nZOTTqi5RVIRZuncpUxX25KSuf5gxSGcU9EghqCJVkh5cyQS1Etp1SNhXxnVs\r\ndx9/9Xw698w7jewLayjtcejIfbvNUeyUnKGCj/PgEU+arfdZYYo6vu7EIQ36\r\nWXw3hyB1nUMPOhUGKhK9x9ISLAf6sH88pWSYd4NaGMhO6TpFzZT9F8PeeqS7\r\nIlyeNDTxT9BibSi27AVu/F5bHxlDDufsvS77W/VXxsWZeIS63aLu7WnQzlWM\r\nIySOGzb25qHpHvAH+pYF5k/dDQAF8c+6/TcQ+JvbyPIxQs54y+aM/8QlOh6G\r\nBy6XPmgbKDQfRwgWAeam4ILQ8osxbF08nfJf2fW7tMgEOC83oEjG6hDoI6n1\r\ne/ogGVPVUUt6j2wCoTn1orTp25+8SuRz2LSRCCg1uPLrutYPjSuhX4mYhYip\r\nwqmdfCYIvfpXALVeVt8iJ5y8yXbhrkObos4=\r\n=LPDm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"collectCoverage":true,"coverageDirectory":"<rootDir>/coverage","collectCoverageFrom":["src/**/*.ts","!src/PriorityQueue.ts","!src/index.ts","!**/node_modules/**","!**/testing/**","!**/performance/**"],"testPathIgnorePatterns":["/node_modules/","/lib"]},"main":"lib/index.js","name":"priorityqueue","types":"lib/index.d.ts","author":{"name":"berlysia"},"module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./SkewHeap":{"import":"./lib/SkewHeap.mjs","require":"./lib/SkewHeap.js"},"./BinaryHeap":{"import":"./lib/BinaryHeap.mjs","require":"./lib/BinaryHeap.js"},"./PairingHeap":{"import":"./lib/PairingHeap.mjs","require":"./lib/PairingHeap.js"}},"license":"MIT","scripts":{"ci":"run-s lint typecheck test:ci","lint":"eslint \"src/**\"","perf":"run-s perf:clean perf:exec","test":"vitest","build":"run-s clean build:*","clean":"rm -rf lib/*","postci":"codecov","prepare":"git config --local core.hooksPath .githooks && echo 'githooks installed' || echo 'githooks install failed'","test:ci":"vitest run","version":"run-s changelog && git add CHANGELOG.md","changelog":"conventional-changelog --preset angular --infile CHANGELOG.md --same-file --release-count 0","perf:exec":"ts-node src/performance/index.ts","typecheck":"tsc -p tsconfig.json --noEmit","build:code":"vite build","build:type":"tsc -p tsconfig.build.json --emitDeclarationOnly --outDir lib","perf:clean":"rm -rf perf_results/*","preversion":"run-s lint test typecheck build","postpublish":"yarn documentation && gh-pages -d docs --dotfiles","documentation":"typedoc ./src ./src/BinaryHeap.ts ./src/PairingHeap.ts ./src/SkewHeap.ts && touch docs/.nojekyll","prepublishOnly":"run-s clean build"},"_npmUser":{"name":"berlysia","email":"berlysia@gmail.com"},"keywords":["priority","queue","priority queue","heap","data structure"],"repository":{"url":"git@github.com:berlysia/priorityqueuejs.git","type":"git"},"sideEffect":false,"description":"An implementation of Priority Queue","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"maintainers":[{"name":"berlysia","email":"berlysia@gmail.com"}],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^3.2.2","yargs":"17.6.1","eslint":"8.26.0","mkdirp":"1.0.4","vitest":"^0.24.5","codecov":"3.8.3","pkg-dir":"5.0.0","ts-node":"^10.9.1","typedoc":"0.23.20","gh-pages":"4.0.0","prettier":"2.7.1","typescript":"4.8.4","@types/node":"18.11.9","lint-staged":"13.0.3","npm-run-all":"4.1.5","seed-random":"2.2.0","@types/yargs":"17.0.13","lodash.range":"3.2.0","microseconds":"0.2.0","@types/eslint":"8.4.9","@types/mkdirp":"1.0.2","shuffle-array":"1.0.1","@types/prettier":"2.7.1","simple-statistics":"7.8.0","@berlysia/tsconfig":"0.0.1","@types/seed-random":"2.2.1","@types/lodash.range":"3.2.7","@types/microseconds":"^0.2.0","@types/shuffle-array":"1.0.2","@berlysia/eslint-config":"3.4.0","conventional-changelog-cli":"2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/priorityqueue_2.0.0-0_1667571875844_0.3602748562963145","host":"s3://npm-registry-packages"},"_id":"priorityqueue@2.0.0-0","version":"2.0.0-0"}