{"_id":"@api-modeling/graphlib","_rev":"13-b01aa797fb56e837a2fd83afd91da125","name":"@api-modeling/graphlib","dist-tags":{"latest":"3.0.4"},"versions":{"3.0.0":{"name":"@api-modeling/graphlib","version":"3.0.0","description":"A directed and undirected multi-graph library","author":{"name":"Chris Pettitt","email":"cpettitt@gmail.com"},"license":"MIT","main":"index.js","module":"index.js","type":"module","keywords":["graph","algorithms"],"contributors":[{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@mulesoft.com"}],"scripts":{"lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore","lint:types":"tsc","lint":"npm run lint:eslint","format":"npm run format:eslint","test":"web-test-runner test/**/*.test.js test/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","test:watch":"web-test-runner test/**/*.test.js test/*.test.js --node-resolve --watch --playwright --browsers chromium","benchmark":"node tasks/bench.js"},"devDependencies":{"@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@esm-bundle/chai":"^4.3.4","@types/benchmark":"^2.1.0","@types/lodash-es":"^4.17.4","@types/seedrandom":"^3.0.0","@types/sprintf":"^0.1.0","@web/test-runner":"^0.13.12","@web/test-runner-playwright":"^0.8.6","benchmark":"^2.1.4","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-no-only-tests":"^2.6.0","husky":"^6.0.0","lint-staged":"^11.0.0","lodash-es":"^4.17.21","seedrandom":"^3.0.5","sprintf":"^0.1.5","typescript":"^4.3.2","typescript-lit-html-plugin":"^0.9.0"},"repository":{"type":"git","url":"git+https://github.com/dagrejs/graphlib.git"},"prettier":{"singleQuote":true,"arrowParens":"always","printWidth":240,"trailingComma":"all"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --fix"]},"gitHead":"47e1be5fedf73c3e0c57456ab72308938407338f","bugs":{"url":"https://github.com/dagrejs/graphlib/issues"},"homepage":"https://github.com/dagrejs/graphlib#readme","_id":"@api-modeling/graphlib@3.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-pV3mFGY1LRKuuuG88ABhkUpHlkLT71ToSlquMzRV2XELATPE4oG/TVImvpViouCvA0jZoAMoqnS+paN+fcOV4Q==","shasum":"819211b045e9f1bef291bc1146b09a506630b2a0","tarball":"https://registry.npmjs.org/@api-modeling/graphlib/-/graphlib-3.0.0.tgz","fileCount":45,"unpackedSize":75713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0TxyCRA9TVsSAnZWagAALCsP/2HbF6yVPl/JN+7icQzG\nYdofKk8xgloZ13YSPZdSaMOODfqZILfdG8bhYd00ClJwlIGUh2Nya+FQ2qS/\ntxMwYv/dsVGhvWV96UPkgRt4indg1lp7RwHR1bgRGAAO8N0ibFuoNEy8nOZn\nKmIlO4y6ltkvC6HGtqBCHYRgRXKTr5+8nu0kBgo7zOZ9ehJa+yckiX+wlBJm\nQGxJh1stxY04dQKk08XeZBbQv5n5SLH/UDpoeB0WMesX0PZxgx5uz2Qx0O01\nzYHHMOiiMqrxVgdXgmFNc7msEkPoptlrV7+XnEI6IZnHqevpb8uZXYGiL159\naAyuFv7DfGyfLD6wjv56CF6OhV7A/mg66Bk3e3dJBFpeyQuUpHh64/zqauyt\nfscEGt4YLTnIPZ7lLy7VbIYPpjp073jODBdezPoGGQHIn0lgzBWicByYT0G8\nSdjuZ0Rz+P6jWAIpx3UBFEMSLTUZd6sYUNopD7+KK60hmkNvF4ap1DgTkt2G\nnIPpLYJsGTf7tXXOzB3UGmE+zoovyu4c09LhqmfZnu3OylEbCfv3Nyyq16oL\n0SykuT8LG5O8BOcDU3gMYAeWsC/MSIMbymHrsL6hEinNAAr0pIzFuED6Uwwa\nDxjE+x3CRQn/WHzbjpKjRFH2e66u4qPv5yPthMOwF1Amod/LIRSEIds3bcB6\nMFXo\r\n=3p2+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeYuVld2ahve9oL4JDpjG5mxtWWbBSG+xEm+vd1M/gvAIgdeI1P5RvtLZ8OEyWyYQ874wb9wpB8r31+goLEFzwanQ="}]},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"directories":{},"maintainers":[{"name":"agustinbettati","email":"bettatiagustin@gmail.com"},{"name":"nschejtman","email":"nschejtman@hotmail.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"antoniogarrote","email":"antoniogarrote@gmail.com"},{"name":"mattfuchs","email":"mattdfuchs@gmail.com"},{"name":"pcolunga","email":"pedro.colunga@mulesoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphlib_3.0.0_1624325234234_0.6882951833970623"},"_hasShrinkwrap":false},"3.0.1":{"name":"@api-modeling/graphlib","version":"3.0.1","description":"A directed and undirected multi-graph library","author":{"name":"Chris Pettitt","email":"cpettitt@gmail.com"},"license":"MIT","main":"index.js","module":"index.js","type":"module","keywords":["graph","algorithms"],"contributors":[{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@mulesoft.com"}],"scripts":{"lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore","lint:types":"tsc","lint":"npm run lint:eslint","format":"npm run format:eslint","test":"web-test-runner test/**/*.test.js test/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","test:watch":"web-test-runner test/**/*.test.js test/*.test.js --node-resolve --watch --playwright --browsers chromium","benchmark":"node tasks/bench.js"},"devDependencies":{"@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@esm-bundle/chai":"^4.3.4","@types/benchmark":"^2.1.0","@types/lodash-es":"^4.17.4","@types/seedrandom":"^3.0.0","@types/sprintf":"^0.1.0","@web/test-runner":"^0.13.12","@web/test-runner-playwright":"^0.8.6","benchmark":"^2.1.4","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-no-only-tests":"^2.6.0","husky":"^6.0.0","lint-staged":"^11.0.0","lodash-es":"^4.17.21","seedrandom":"^3.0.5","sprintf":"^0.1.5","typescript":"^4.3.2","typescript-lit-html-plugin":"^0.9.0"},"repository":{"type":"git","url":"git+https://github.com/dagrejs/graphlib.git"},"prettier":{"singleQuote":true,"arrowParens":"always","printWidth":240,"trailingComma":"all"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --fix"]},"gitHead":"cebeb92e91a62ad282c54404e5e6648cf4b95ee3","bugs":{"url":"https://github.com/dagrejs/graphlib/issues"},"homepage":"https://github.com/dagrejs/graphlib#readme","_id":"@api-modeling/graphlib@3.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-tX8hq85DPZJosS0W07raUMrdLNvdVGUNHx7CMS/BFubiwTfRz1nzHcXuMTzr3vYLYodOIO7ZxiM4VHcIIiq8NQ==","shasum":"5a481a3f6c34c5eb134d01e30057d458144bb6d0","tarball":"https://registry.npmjs.org/@api-modeling/graphlib/-/graphlib-3.0.1.tgz","fileCount":45,"unpackedSize":86529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Uy3CRA9TVsSAnZWagAAFWMP/R2D/Hnn08Z6zx2S6FaM\nNSqknrxnLIgXAghHMl+QE47VnIsiLKJQ1W/sMYX3lelfuSBSaJBHWWVf0Yf+\nFJSwxXmm7+dkWXeNtslkMJf2lKd9d8SqUjUR/s4slMAqRTNcOwukgWlfzMEx\nd2lm6KWmJ2N50EfuE2utnEE2s9rWmIIk28VJzHja7ZGetStLrcwti327R0Cu\nu15hL8ZWYGSwWUH2CbPUgVyzoHm8lJXfcRnBgk/EmP3WubCdxe7+ZHfAhSYl\nucBBMKhCLu7OBWF5xYD06ZhYUdJgh7t/v2TpiluT+1jo4lS09QwKucQ7gFo9\nuCcHVBrIiy+fodykpPgal2tcdZG2XKazQ3bw5ezin6vWDHDiIJdwVVhruOKv\nhAMNOpSGlYT3RljqhgGF20PAv6FqdyuEE7qyDFOIEP2ra5LmY2bchtQaRl23\nKOQCXAK2GRx3InQ0uKFqFoPeQBL7z4PeNu6EeUXn+kUj6u+tldtSZ2fDl7Io\n7rGMdZEMbS++gkBirIxCGDuU+WnwQdg7NQIrwVKrwg3wnNeKIp/nym/caPf6\nQzK3g2TrrGn99CwAwAZxnzVQH3deneTUJVEKHoopXUvM454MwsM7WmhuZNqy\nr+lqQKCa1jsq+NvN89lZ5MEZjIf5zQq48Tcb0kWFlLj8ZGcq7W22RGnCqmvp\nXOHZ\r\n=J3Mn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEruTtL+VMTmu8524OKR8WLMId+QpT6GDpcpgy8mR5jKAiEA9cZjMO/RnqlUTI7MMXp48aNQdWF/qUvlfPxwF8Yz9XQ="}]},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"directories":{},"maintainers":[{"name":"agustinbettati","email":"bettatiagustin@gmail.com"},{"name":"nschejtman","email":"nschejtman@hotmail.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"antoniogarrote","email":"antoniogarrote@gmail.com"},{"name":"mattfuchs","email":"mattdfuchs@gmail.com"},{"name":"pcolunga","email":"pedro.colunga@mulesoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphlib_3.0.1_1624329399429_0.10621489032980569"},"_hasShrinkwrap":false},"3.0.2":{"name":"@api-modeling/graphlib","version":"3.0.2","description":"A directed and undirected multi-graph library","author":{"name":"Chris Pettitt","email":"cpettitt@gmail.com"},"license":"MIT","main":"index.js","module":"index.js","type":"module","keywords":["graph","algorithms"],"contributors":[{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@mulesoft.com"}],"scripts":{"lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore","lint:types":"tsc","lint":"npm run lint:eslint","format":"npm run format:eslint","test":"web-test-runner test/**/*.test.js test/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","test:watch":"web-test-runner test/**/*.test.js test/*.test.js --node-resolve --watch --playwright --browsers chromium","benchmark":"node tasks/bench.js"},"devDependencies":{"@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@esm-bundle/chai":"^4.3.4","@types/benchmark":"^2.1.0","@types/lodash-es":"^4.17.4","@types/seedrandom":"^3.0.0","@types/sprintf":"^0.1.0","@web/test-runner":"^0.13.12","@web/test-runner-playwright":"^0.8.6","benchmark":"^2.1.4","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-no-only-tests":"^2.6.0","husky":"^6.0.0","lint-staged":"^11.0.0","lodash-es":"^4.17.21","seedrandom":"^3.0.5","sprintf":"^0.1.5","typescript":"^4.3.2","typescript-lit-html-plugin":"^0.9.0"},"repository":{"type":"git","url":"git+https://github.com/dagrejs/graphlib.git"},"prettier":{"singleQuote":true,"arrowParens":"always","printWidth":240,"trailingComma":"all"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --fix"]},"gitHead":"5646ec7d0e3c10fec9b333a8df7db0bd9b67fdce","bugs":{"url":"https://github.com/dagrejs/graphlib/issues"},"homepage":"https://github.com/dagrejs/graphlib#readme","_id":"@api-modeling/graphlib@3.0.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-VafQpcc1HAv9aFDqvaT3Wn6RrYRGfcMpYGPAkIFSe0lXzkGrkU1lCNqjEO0zaOFEUFD3fIqO+bDnN7weZJvV3w==","shasum":"8902994e8682e25011ea513a504b89e698af04d2","tarball":"https://registry.npmjs.org/@api-modeling/graphlib/-/graphlib-3.0.2.tgz","fileCount":45,"unpackedSize":86983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2gCqCRA9TVsSAnZWagAApjAP/i9HdiPSWM8KUG/Z1/dt\nbLVlaSc/+rTmhJ4iZ9Lw8fb0Xz8HCUJM4RWKUE3p5y2bb9fHApYgOhbfvLAE\ntvx5rbBuk7ZkwmYLmUyqyXWyWTrzjdG6sSUtW6rOKNwq+sNTZLxS36KMizMJ\noZba02nqVAjcUxFHEkAGCzped9+kdusOr1LFZBXKGls4M/+72wmSZEx/ntI+\nosvbO5O/Njj/sas8jJtZ0KoFhrxDkL+YMDvf058HWf5nOZ4ylOO0IKnWChWd\npKOxqPguFkBQMxgymWIDMUJV8bLRdMEm+E/qJPy2jOs1bsA8xRTW0S7zMOw9\nO7piDv9zEFAzgxNppaZyek/OZ/shcTFRF0agS9NAJqz6I4VT83gGh7HilW4u\n/+9HUkxBFkL1hnpJ3FcXdRAE6ng+IljcR9SeN9CZao+6+O9oSa8PZs/xi7Ds\nejiDCkHP2DHOnMWSjQetdPDi9Xp0uIe41f9tO6dPKMpXP/ledppRhtCCJQQl\njmZeSkEz9S8UgSKgck4qj0LQuubG9JZh4oRs7W9YQtzxbQYvW7eNnHXJb8I4\n3WgvrNdOfpmN9068lj7t1oGHP8KrkOatBLZbly4dFdNg6GSHVYXpUBbTWQbB\nTRNQiDGZmgFVlXJB+XN0zzFwgl8Jc1A4/D2i4DB69wU1fGsbffXslQ+Nx7Ex\nsyMu\r\n=obiE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOefoXSokeLX51FdG9kc3DcBtx2Gc930G2gISs+6VGsAiB2dphzjeHOLStsvuEAbC/3ZuITxonym0Jo5vep2DPbfw=="}]},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"directories":{},"maintainers":[{"name":"agustinbettati","email":"bettatiagustin@gmail.com"},{"name":"nschejtman","email":"nschejtman@hotmail.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"antoniogarrote","email":"antoniogarrote@gmail.com"},{"name":"mattfuchs","email":"mattdfuchs@gmail.com"},{"name":"pcolunga","email":"pedro.colunga@mulesoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphlib_3.0.2_1624899753608_0.07624577296577839"},"_hasShrinkwrap":false},"3.0.3":{"name":"@api-modeling/graphlib","version":"3.0.3","description":"A directed and undirected multi-graph library","author":{"name":"Chris Pettitt","email":"cpettitt@gmail.com"},"license":"MIT","main":"index.js","module":"index.js","type":"module","keywords":["graph","algorithms"],"contributors":[{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@mulesoft.com"}],"scripts":{"lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore","lint:types":"tsc","lint":"npm run lint:eslint","format":"npm run format:eslint","test":"web-test-runner test/**/*.test.js test/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","test:watch":"web-test-runner test/**/*.test.js test/*.test.js --node-resolve --watch --playwright --browsers chromium","benchmark":"node tasks/bench.js"},"devDependencies":{"@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@esm-bundle/chai":"^4.3.4","@types/benchmark":"^2.1.0","@types/lodash-es":"^4.17.4","@types/seedrandom":"^3.0.0","@types/sprintf":"^0.1.0","@web/test-runner":"^0.13.12","@web/test-runner-playwright":"^0.8.6","benchmark":"^2.1.4","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-no-only-tests":"^2.6.0","husky":"^6.0.0","lint-staged":"^11.0.0","lodash-es":"^4.17.21","seedrandom":"^3.0.5","sprintf":"^0.1.5","typescript":"^4.3.2","typescript-lit-html-plugin":"^0.9.0"},"repository":{"type":"git","url":"git+https://github.com/dagrejs/graphlib.git"},"prettier":{"singleQuote":true,"arrowParens":"always","printWidth":240,"trailingComma":"all"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --fix"]},"gitHead":"5f1e0618047e752b2f6a24517aab6ce3a7fd484e","bugs":{"url":"https://github.com/dagrejs/graphlib/issues"},"homepage":"https://github.com/dagrejs/graphlib#readme","_id":"@api-modeling/graphlib@3.0.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-G0EyDFGGDzcaV3MKAi61Wpx0Y36xGwSScSvtJ6aL+e8v58BNubVEhaJ9qySERp4hTKD7YTwQ4MfE5amH45Yt6w==","shasum":"a7714feee2336108e2195b13e429c5c9efda8e6c","tarball":"https://registry.npmjs.org/@api-modeling/graphlib/-/graphlib-3.0.3.tgz","fileCount":45,"unpackedSize":87160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2gQUCRA9TVsSAnZWagAAJl0P/1SpbU6NDLPyhFLmpMRa\nrhnd2mEZxHnuBjRkWHoO2A4H3yXy4oSHUsipRp221c0qg/CjPFR8Z0onNgFv\nwGz6x6sfUY2CmeYuiM74HWAaFjef5unqR2UfIW9D7cr5x1Fv0xVifiECfrHq\nLZB3Y7FVqy7QXHswdFBtgOz8MnP2auSF8zaroe2pNS+VesTeJISkPw6L2dAm\n+DcBIOkdU9VzaSD7+pgU8HePrqe3Yx5+j4Y8VLx+pxUh5J+TYpNL94TzHJsQ\nTqcwDklpWv4h+mBH4r6neQ30weMjENjg0ksmM1SXx70WJUKei5cblT2u7aJh\nnIUfS48lpdNfiLooH0y/EjfsX8fMGcvzBp1ETnFHP3n9bOzPBRKhW7hFNLUi\n5usMrwmf5rT96RuvaVAdvOuJ2xPqAtFuq1Kiw1EZKvOfhpaLRys/ndEyqrk/\nwa+aIW8ziEhkBa4l9aLvqJZ1xtoWpFDzgu5lnS4wGuojnRwpG3GZU8lRDZOf\nhu485jfxlolPS2nemWGtSjncTog4SE2Bv4mggOp3W8LXI67/7B6VsXra/O8I\nV694+9JSTz0Y1+9sMHnqk7gF0m71YSVp8ubDH8fcTn9Yhkxn5V+wMx+F999e\nfj98rlgRzHTmMsq2fnhkywI+/tcQidotyzqaIPUHGlDEhDNGiMUj9oUdcebi\n586H\r\n=65YG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWFiNenhpHhfWGXWNomXU+NL0xBr/ghnK2n/4HUog25wIhAKi5HwlckVKHbEI8a5DGnEHEAYJfYfWILP51mCsN9EKY"}]},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"directories":{},"maintainers":[{"name":"agustinbettati","email":"bettatiagustin@gmail.com"},{"name":"nschejtman","email":"nschejtman@hotmail.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"antoniogarrote","email":"antoniogarrote@gmail.com"},{"name":"mattfuchs","email":"mattdfuchs@gmail.com"},{"name":"pcolunga","email":"pedro.colunga@mulesoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphlib_3.0.3_1624900627602_0.430775176757199"},"_hasShrinkwrap":false},"3.0.4":{"name":"@api-modeling/graphlib","version":"3.0.4","description":"A directed and undirected multi-graph library","author":{"name":"Chris Pettitt","email":"cpettitt@gmail.com"},"license":"MIT","main":"index.js","module":"index.js","type":"module","keywords":["graph","algorithms"],"contributors":[{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@mulesoft.com"}],"scripts":{"lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore","lint:types":"tsc","lint":"npm run lint:eslint","format":"npm run format:eslint","test":"web-test-runner test/**/*.test.js test/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","test:watch":"web-test-runner test/**/*.test.js test/*.test.js --node-resolve --watch --playwright --browsers chromium","benchmark":"node tasks/bench.js"},"devDependencies":{"@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@esm-bundle/chai":"^4.3.4","@types/benchmark":"^2.1.0","@types/lodash-es":"^4.17.4","@types/seedrandom":"^3.0.0","@types/sprintf":"^0.1.0","@web/test-runner":"^0.13.12","@web/test-runner-playwright":"^0.8.6","benchmark":"^2.1.4","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.23.4","eslint-plugin-no-only-tests":"^2.6.0","husky":"^6.0.0","lint-staged":"^11.0.0","lodash-es":"^4.17.21","seedrandom":"^3.0.5","sprintf":"^0.1.5","typescript":"^4.3.2","typescript-lit-html-plugin":"^0.9.0"},"repository":{"type":"git","url":"git+https://github.com/dagrejs/graphlib.git"},"prettier":{"singleQuote":true,"arrowParens":"always","printWidth":240,"trailingComma":"all"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --fix"]},"gitHead":"57f9889a635c48ac45943229887fa7441fa19fa3","bugs":{"url":"https://github.com/dagrejs/graphlib/issues"},"homepage":"https://github.com/dagrejs/graphlib#readme","_id":"@api-modeling/graphlib@3.0.4","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-i8uUBKKevQ6+gwi+VpQzgwkMKwxYqIfRQO0k8YnB9sGM+W7sgQ8Mok3k4uw0gW1hb255zGmoBCBL9pYo2Q6zUg==","shasum":"65515e4173a3582a1c5bea9974e14fe1fc4097b2","tarball":"https://registry.npmjs.org/@api-modeling/graphlib/-/graphlib-3.0.4.tgz","fileCount":45,"unpackedSize":88813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11rsCRA9TVsSAnZWagAAaI4P/3XDGo/0hHPtTuyJ9Gls\n3HlJ4ktvQGos7zOkOv93pzgqbg8eSddiL/U8qJk2kKLnea/CVVQCb7sIgwES\nJFGk54OrDiIxD8fUlnQDlvQy/uLOndSKxfWSyitv0YvBYDpwh4kqdO9hVF6V\nCSlqhOrj1XBoZ7PaxU+10sX4BnHKV2KIZJEi/6ms9j4L6qxppzy8fYEzp0cc\nUw8loe00FXHQVdEmfSh/bHW4Nl3fnkaSZEH2zQ5QteYE4IvysJ85R1QXTal0\n7Kiq8S0/i78a6LrJiES87GgddPlTOHURWsmdVSkO+NHOWE1PgigH0TsITE4E\naebXyRK6jICd1sjPyQGHekLCe8qIHzyzY0U3xkd12EVic+zkl/nkDBCBALwQ\n6MshOr0qS0XueMamy37WB59gC15HN0Zu1fQRXOc+bQDuHbQn/nQ40wmmJzbk\n/jVL3Dg4vsgIOhwkiQzM2x5V2OPj4WYw45CDuK79f9cvHOrQf8cA7rgrIdYu\nzqWv+atXfYLnUn1kxtNaLJfQQGQA0NRZQu431bOiQG9kQkvycqNE2NApKITW\nPJvwVkciyVayfO85k6Clxf1mEJGKqwdpirzo+r+Ah4DApSO/P0W1tsKFHPjJ\nFTno/+7lvHrZ+PDXlyn3WMNvp9JgTgCMJgLgW/encEKznZQM16eaAVtOCUO8\n04pn\r\n=Cn0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHmdiwOPtwsdFozBfO40M7Linl641P1nywQ8w4N6D5FAiEAzMvBrii3BWONK9hG95ktCzLqmkBavKAtXgGOeiwAB/Q="}]},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"directories":{},"maintainers":[{"name":"agustinbettati","email":"bettatiagustin@gmail.com"},{"name":"nschejtman","email":"nschejtman@hotmail.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"antoniogarrote","email":"antoniogarrote@gmail.com"},{"name":"mattfuchs","email":"mattdfuchs@gmail.com"},{"name":"pcolunga","email":"pedro.colunga@mulesoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphlib_3.0.4_1624934724176_0.700268899813854"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-22T01:27:13.914Z","3.0.0":"2021-06-22T01:27:14.427Z","modified":"2024-05-08T18:10:49.437Z","3.0.1":"2021-06-22T02:36:39.548Z","3.0.2":"2021-06-28T17:02:33.797Z","3.0.3":"2021-06-28T17:17:07.760Z","3.0.4":"2021-06-29T02:45:24.349Z"},"maintainers":[{"email":"jarrodek@gmail.com","name":"jarrodek"}],"description":"A directed and undirected multi-graph library","homepage":"https://github.com/dagrejs/graphlib#readme","keywords":["graph","algorithms"],"repository":{"type":"git","url":"git+https://github.com/dagrejs/graphlib.git"},"contributors":[{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@mulesoft.com"}],"author":{"name":"Chris Pettitt","email":"cpettitt@gmail.com"},"bugs":{"url":"https://github.com/dagrejs/graphlib/issues"},"license":"MIT","readme":"# Graphlib\n\nGraphlib is a JavaScript library that provides data structures for undirected\nand directed multi-graphs along with algorithms that can be used with them.\n\nTo learn more [see our Wiki](https://github.com/cpettitt/graphlib/wiki).\n\n[![Published on NPM](https://img.shields.io/npm/v/@api-modeling/graphlib.svg)](https://www.npmjs.com/package/@api-modeling/graphlib)\n\n[![Tests and publishing](https://github.com/api-modeling/graphlib/actions/workflows/deployment.yml/badge.svg)](https://github.com/api-modeling/graphlib/actions/workflows/deployment.yml)\n\n## Acknowledgment\n\nThis is a port of the [dagrejs/graphlib](https://github.com/dagrejs/graphlib) library that is built for ESM and with types support. This library has no significant changes to the logic of the library.\n\n**MuleSoft nor Salesforce is not association with the original authors of the library and does not provide support for it.**\n\n## Usage\n\n### Installation\n\n```sh\nnpm install --save @api-modeling/graphlib\n```\n\n### Creating a graph\n\n```javascript\nimport { Graph } from '@api-modeling/graphlib';\n\nconst g = new Graph();\ng.setGraph(\"graph label\");\ng.setNode(\"a\", 123);\ng.setPath([\"a\", \"b\", \"c\"]);\ng.setEdge(\"a\", \"c\", 456);\n```\n\n## License\n\nGraphlib is licensed under the terms of the MIT License. See the\n[LICENSE](LICENSE) file for details.\n\n[npm package manager]: http://npmjs.org/\n","readmeFilename":"README.md"}