{"_id":"@arcia125/pather","_rev":"27-b66c64ce602dad8bb7195273b772677d","name":"@arcia125/pather","dist-tags":{"latest":"1.3.3"},"versions":{"1.0.0":{"name":"@arcia125/pather","private":false,"version":"1.0.0","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"74a569d64fdd79e59895e478abfa98e15625d9a2","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-uKm3IHjkP1zo72kpMkH5EWpD0plqUvyZkOCd8g1El3c3wx3IX73X719VGWOR/VoLEHIEvYI9OF4DK6kG2hfVvg==","shasum":"2006ae70b29e43d6648d98a0878ef0378a979a6d","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.0.0.tgz","fileCount":7,"unpackedSize":9252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQi8zmLRmeScPp6uB/V5FFRD12jKMRVreAttWdUFNeLQIhAL0jJqtERUkUFCfV3T/dEQEyfoWh5t4OeJHp4lqgQLPM"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.0.0_1699647563191_0.7502802584607056"},"_hasShrinkwrap":false},"1.0.1":{"name":"@arcia125/pather","private":false,"version":"1.0.1","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","publish":"npm publish --access public"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"a0ca1c573857cef81f237a51afa23ba0352ca36d","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-KnQj4BPaascXc7Q+b8C8Ae5Aj75j+5RqegXu57LweoIWrWgjWnjGbZrexQZvFPUMkKSPfYeCfYEk1kqpHJ6GCg==","shasum":"dd0f115eebf62b581334a5d5c9219ac192d9ec05","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.0.1.tgz","fileCount":7,"unpackedSize":9349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWjfRPJCBX5RA440JV1SjInQYyHH0RN5M7thoyzYnlvAiEAmGAhJu73d1bu5HfHw09vccpBgpu+A/KOy0FRUFdHcdI="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.0.1_1699648060904_0.74141777541997"},"_hasShrinkwrap":false},"1.0.2":{"name":"@arcia125/pather","private":false,"version":"1.0.2","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"0e1506ae11cd5e8c17370c22b5a36546e9e89573","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-gnCpwpp4umD1KsdfScQfjSF7EY4kW+RhslA5QVqFTlzYYyBK7nDW8Dk8RsJTVXCnFRAmFm8R8iJVQz7FTTc8Jg==","shasum":"684c88fb9e34fdaed8fce46f593c80b56514017a","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.0.2.tgz","fileCount":11,"unpackedSize":14076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOs18bPZLsdRQyub3K7jOp5mtW3k8PwU5IY/vaId7KKAiEAj5IP57IbBZ7alegIz2TW7JNIxveM1Iu4KA+GcVdx4IM="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.0.2_1699648686601_0.20513177600282106"},"_hasShrinkwrap":false},"1.0.3":{"name":"@arcia125/pather","private":false,"version":"1.0.3","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"bc00aec5db1fae2655c7df6b051c3072ce89415f","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-sW27XtV4uoHvD0dRX0Eo8W/jtorWFIRfx/qV8kUA5mlDhTOeySFf+JMtxC1gAiMFWZn62rbTlX1MjABni5vfXw==","shasum":"fc6b01431a7cea2c9b0ae87707f8fdf232b5e549","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.0.3.tgz","fileCount":19,"unpackedSize":15155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM3NDVMnhEjnfKpj0fQUx08sp72OASDGSNhXVw2PYqFAIgJWgmjXF6GoAlM1MfzHawJVKnvWdZ/y2Dfvm/65ztiSI="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.0.3_1699649362255_0.050998924803260515"},"_hasShrinkwrap":false},"1.0.4":{"name":"@arcia125/pather","private":false,"version":"1.0.4","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"e85d89c4d71b59cf6ec28d495aa2d9980015ac35","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-J1r+FdZhYsi590hwHV0tFdVSYmZQ29ft8P9IPg9oZG1cTQRV4Rpar7rNrziqS+zTswR4HpbaSDBPDpFU7XoI7g==","shasum":"be25c1b61f6f378e29f5e57afdf01049cac4d784","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.0.4.tgz","fileCount":19,"unpackedSize":15327,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjKsHgk4+no4BU+/7okWb42KoHNYO5b9tazdeKjD8DwAIhAP3HbTWzIJWRqM5V/4prY9kB06cMle4i5AdRKyhvlxMQ"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.0.4_1699650355794_0.7852424329459198"},"_hasShrinkwrap":false},"1.1.0":{"name":"@arcia125/pather","private":false,"version":"1.1.0","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"a8208327f319e4975fff7439867367f9dc4493e3","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-VpnUWxtMyPiFGRVn57lcr9ZJWgb7yd0naD9qpAUFdCUlXHc7pGIrBty013KSLnE5YHaIzJ5OVbr1qalfl8yFUQ==","shasum":"012e12702991c73b76d094aedb19b5d34a6c360e","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.0.tgz","fileCount":21,"unpackedSize":31095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsMZYYpHNrB8qfHSVAyOAwzXjT0v7Q2oyCrms2Ag5YWgIhAPjJrh400Xcyx6AWSUQq0+PW7lHTSFXHstSXtCTcTzvY"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.0_1699694854096_0.5257576602792711"},"_hasShrinkwrap":false},"1.1.1":{"name":"@arcia125/pather","private":false,"version":"1.1.1","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"4033f8416e11a0f39b4cc4d2fb51462e1ae8dceb","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.1.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-j7UGpy0aVoZ4iC2lWTQ3K3wUxoW6TNBYnq3EHcyLSkJ+xOkZJSXurOt9HG2WxBi6IsIq30DwhCNlAsib9FXOFg==","shasum":"f9fa49c74073f40dd71329e7906838df06cc349a","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.1.tgz","fileCount":21,"unpackedSize":31083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwMvZVTy5RodJMAZtz2pRK5I69SDxRLcTZ6FsmUphe/AiBm6h1hiw24Si8kzmfUlwhcEcQ9QJ3S/feMdnlszwXTlw=="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.1_1699694918048_0.5148217366405232"},"_hasShrinkwrap":false},"1.1.2":{"name":"@arcia125/pather","private":false,"version":"1.1.2","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"033c69fa4a21d94218acd2bcdf5300feee54fe8f","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.1.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-AhiikXBuZTvwp4SdCR79lVuiZrVUpo+DTDps6BNm0OIRFp1OfOX2oW9RX1PRSqaHw0d1h/sms4UwuRbbN/jVrA==","shasum":"5bab69c800ab6bc2d4e78ab0649791cf5b4903cf","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.2.tgz","fileCount":21,"unpackedSize":30923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbQxz+sFT8p84sjkFWjjjIKiL+ga4AOY5qLhbtdQnBrAiEA0En1dSpPf0ZzOhM1t5kZN9bFUHNCH6PSKF7T+16lWdI="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.2_1699737194218_0.17436406942019755"},"_hasShrinkwrap":false},"1.1.3":{"name":"@arcia125/pather","private":false,"version":"1.1.3","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"c91ddfa80c2ed5af28bfb1e015cc0d4ee5a5c0da","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.1.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-LraarYDA7x6TUZVFBO5jM48TxmtK91OGeVV/x0Dp7Jbh7hOJfJA+mMwj/dfC2XaU9MralYdDT4B4Ny/NMeeCtw==","shasum":"aaf0535f16825574c859bc50f1b2477702b677ae","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.3.tgz","fileCount":21,"unpackedSize":30758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7xbW/PNlHwSO/f++kpc9+9R46KOGKISoj6WZJfldM/AiEApP8Y2B2y7Ct2WfvMCCZh+SANGIjwvgWkNGQcTG18MMs="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.3_1699737546556_0.8242260683979528"},"_hasShrinkwrap":false},"1.1.5":{"name":"@arcia125/pather","private":false,"version":"1.1.5","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"f84d72c9b4d0365306c14e38d14ec567285cec5d","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.1.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-rsskswlUg4OQpWoc2etnp+yv3ElKEuiwDGqykz++Zxk1cg7bsPUqn4C0WeoaQpVoBsaJmN9KgmZEdMhfvrPZwg==","shasum":"957b52541856c6b0d8496ba7558c36af8ab7af9d","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.5.tgz","fileCount":21,"unpackedSize":30746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyrOSS5wjnJwog/CzJwvxxD9Xbr7Z47vhLBY7oDF/HwAIgdVdvCk9sEP5DI5/tRRvqmzOKx7JtRSbBwnM9c3lC8xM="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.5_1699737831831_0.557680282799379"},"_hasShrinkwrap":false},"1.1.6":{"name":"@arcia125/pather","private":false,"version":"1.1.6","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"87f7db6060128cd36e0af92e80b012452a247031","description":"A typed pathfinding library for 2D games that doesn't need a matrix or grid input.","_id":"@arcia125/pather@1.1.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-glhYZTjm7FS9lGPxKSD+oeULRmpjRZjb7xRjYxDxXdewGtd9kZEH4+F03+wLoErYRYyQWeUMQrUzlrZZMo36yQ==","shasum":"e6185f298e2c1bf1a95eb56b2796f908069dd8ca","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.6.tgz","fileCount":21,"unpackedSize":30747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBLv3Fny24qKifg7BaQTDlvQ36f4IEtUoj9W1myUO9RAIgehQkTdskrEnnL8Rl/j4vPZ+tKxaaLqwWhdaeeLHKnwo="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.6_1699737896909_0.9657619584327102"},"_hasShrinkwrap":false},"1.1.7":{"name":"@arcia125/pather","private":false,"version":"1.1.7","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"5efd4fbae9f3d3b7bf4475295bc89c199d484e18","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.1.7","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-5zMLsMIK94s9rQIMKolRMF4fys77z6IZTG1lzGhmT0AfjA4jIWVA2Ab9Z30MLIJW2ZBOF8yaQAqnSbeSfYS8pg==","shasum":"a8db6e56b2ef3e2601932cd66ca36cd9598ca338","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.7.tgz","fileCount":21,"unpackedSize":31834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhNbK55GMQ305lgAA+ZsmEYFhXHR3Ken743O0jc623sAiBPvB3wGbwiTIKwBnGPTwJAX/vwKfP7CdVXg6ec4OVlng=="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.7_1699738450728_0.470739540677495"},"_hasShrinkwrap":false},"1.1.8":{"name":"@arcia125/pather","private":false,"version":"1.1.8","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"9e3c9968f6ad18e9c586bad3ccdbf20537010e0b","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.1.8","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-WbzJ+rT187pHlJYaBAj104gCUhSjeaIKc0Xjb0CZ+JSnF1m5KupVxttDQ/0155m9jKzQbrjnhYjy0/xCA3Xedg==","shasum":"a1fc8dc7f92ab13a9347243ab7171a820404744f","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.1.8.tgz","fileCount":23,"unpackedSize":32358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7uhCFtTaqXV8yLXt/nTKHz/Dr5UJ64Okhv9B1rlUTcAIgbtaIH+ztvOKB7qzGmxC+vOTbutAkR7bwXuM40uYLMLo="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.1.8_1699740496153_0.3666461141759545"},"_hasShrinkwrap":false},"1.2.0":{"name":"@arcia125/pather","private":false,"version":"1.2.0","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"5cf42ec2c90b795438873660c77a32509b920ace","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-4c5MWY3CLTIkPGSlnQrwy5Ftnv6zmFTkHJ7/+t6JUaMpXSljI84f1RcJS9tR/igCcxn6dirgs/aDK8s6/qMSaA==","shasum":"99de22c620c4463b50c9d3d98f07bf1b00e8ba7f","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.0.tgz","fileCount":23,"unpackedSize":33361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZKvBmei3zU704nnQ8I1mqMZ9p8XorddR4LR2sDCwV9AiAISU2c3mzmtA+8GV8YZlqwipURdHkRnLQSbCvHwGZwjQ=="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.0_1699742992380_0.18499051367781738"},"_hasShrinkwrap":false},"1.2.1":{"name":"@arcia125/pather","private":false,"version":"1.2.1","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://github.com/Arcia125/pather#readme","gitHead":"dd657b99cb25532cbac4fd055e50d7f7c6ea4d6d","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-DeyqU4y6b8znRj7iCYN/t8mMRQoG+CIoTx+V+bh+Qe4DpByMMIZ3kC8G4MbL6vLGAADMpgffRcBNe+0hZtYzww==","shasum":"03418f1c67a84da16d14810a9332d54b9ef921c6","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.1.tgz","fileCount":23,"unpackedSize":33262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCziHtPKIoN0neeAe0Mw4eCpzziVBFQhcC6FO+sf9WaAiAiDafvq97BEKHbuwsksoYVzHoCa8qe6RCPc6rJwLy5dw=="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.1_1699749565596_0.13787240088971497"},"_hasShrinkwrap":false},"1.2.3":{"name":"@arcia125/pather","private":false,"version":"1.2.3","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"9501bda9fb4c22097424adb286d9128745878fa9","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-bD8ZB2NQOAa81DvCqvTI9lQBqNbtxvFy7/r5QvPQVLWt04Fb55kUczi5Iv8AImYUfaG7lshoGRDI+OIKl0O+Dw==","shasum":"947fe6e21a966e4c6cc62982fcb8686c2c1a2fa2","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.3.tgz","fileCount":23,"unpackedSize":33414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDicaWKC623ueOHHkXaiDubHm9uELMiBejXzJYB41miJAIgAMyxa9HFusm1BlxjjvNLhdm7dxyZkDSRNErhDkSPmGo="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.3_1699760411745_0.6720107050560082"},"_hasShrinkwrap":false},"1.2.4":{"name":"@arcia125/pather","private":false,"version":"1.2.4","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"3bb2e4e44e50be9caa926481ec9b76c294492ce9","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Ehx0DkDJvmmI2UZCuAGgrW+hSqWCNmvZ/r4+wYFTBDqR6zPbfWnnZJCVjsZTuWfMqr4NWqDkeajoMFkfA54e0Q==","shasum":"55d531433b7afcc81579c5143bad87ebc2e9a628","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.4.tgz","fileCount":23,"unpackedSize":33622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwUEF90Ca4/MGjHrCiGwm6V0qUZxGlCKTrZskvY1dzAwIhAOqNQ7xv8KURlcEVX3FjucfFr76GdfDZW5aEzBiyXCRv"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.4_1699761779857_0.9183223283573605"},"_hasShrinkwrap":false},"1.2.5":{"name":"@arcia125/pather","private":false,"version":"1.2.5","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"6582f2ed521c6a514cacf6ef2ac12576e09e67b0","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-k8aW2VUjaaqPqYF1jnGrea1VVUAMKGUs6X5S+JncXq0bvic2xZa5KBrpmYred1QTC82/mZruuLiEH2AvKUlsBQ==","shasum":"3d14c7a3ef218a5e3b2e970fe900f58d3c7c55a1","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.5.tgz","fileCount":31,"unpackedSize":35830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlyBF+LPWUmb9I//wXIp7T3jot8ANdzsVZt+gh2e3o/AiAjQlnUn6DS24C+EhdYztlWE5TxwJOAW63W+pip3l3Jjg=="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.5_1699771039573_0.2146470272093619"},"_hasShrinkwrap":false},"1.2.6":{"name":"@arcia125/pather","private":false,"version":"1.2.6","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"830267e5e03fa4f62037523204837b60be9f6e74","description":"Pather is a typed pathfinding library designed for 2D games that eliminates the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-1ewthgOxV+Qt65Gh1/xQ/szVV23XSGQ/jmF2UBsTpaExzVtFbMJRdK8Z3YqohTxEX4BbjFuvGrHSM/ax8NY6iw==","shasum":"2f81cb3fa8ec6a6ea0bb97de0d8c2767c412a841","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.6.tgz","fileCount":31,"unpackedSize":35975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnS85mq0dlUuKj6TGnRLKwG0JbIi4+JCS4p5e9VGVSeAiBzkQY+ytsCeo+u3ORnYwLB3jfa/DMy8rOhEgYx3gaj0g=="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.6_1699771790936_0.23023895259578464"},"_hasShrinkwrap":false},"1.2.7":{"name":"@arcia125/pather","private":false,"version":"1.2.7","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"3f46c68b3914432bd4f6bfadb74494bdb32bceb6","description":"Pather is a versatile and typed pathfinding library designed for 2D games, offering the convenience of pathfinding without the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.7","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-WUD7CJsZTt6N4kN1gTTbOJaWBSF5VGVo4X2C/rlygFXTEYBNcr4PdYMPwFKAURqSJsPVa/aQAFbmjzMJOj2mdg==","shasum":"a93dcd3db83296786d56b157c202cb082a8d1d4a","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.7.tgz","fileCount":31,"unpackedSize":36447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfjiKUZlJGSAnx0yn82arB8CrMxw7/F4NmAat5Sf3XWQIgImeVT3C3C1ZTCa+XDuYb9Ut4qlEOcjXXku5QPdYjcWE="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.7_1699772575651_0.6903599864556997"},"_hasShrinkwrap":false},"1.2.8":{"name":"@arcia125/pather","private":false,"version":"1.2.8","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"51c85fd27cd0414da83715d058c7dd15362210a4","description":"Pather is a versatile and typed pathfinding library designed for 2D games, offering the convenience of pathfinding without the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.8","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-18q/U23yK/npiFByFYx5sGP+HPZOLrjaVK7CTSsOUfcsH0EWqk0t7vtRVG6v6/kNLb/YHCVaLD2mOR1fdtz4BA==","shasum":"fefdd6f8f1efbf5e8c0dd2599e222902e061d2f4","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.8.tgz","fileCount":33,"unpackedSize":38188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChpvQjNiFa6bEwPNp+3glcIzr1b1wQsNcvU8mfrOK/nQIhAPwCYkZQRwYOpA1gix1TgC7rJm40dYCTgLZgilmJhuIH"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.8_1699774749919_0.7563482214206427"},"_hasShrinkwrap":false},"1.2.9":{"name":"@arcia125/pather","private":false,"version":"1.2.9","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"2f988fb409b2135a7c509c076e2214a79a682487","description":"Pather is a versatile and typed pathfinding library designed for 2D games, offering the convenience of pathfinding without the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.9","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-cL5FHn4u3Ds+HFkuPFiC1N0zaTlWvPltroUJZBhtUO83wrtiYlfu4Z0+DYIvaKZX9qVXUYmvHSIm3S1hEjwksA==","shasum":"0be19301c1ea49936dbaf262661f04630def3a66","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.9.tgz","fileCount":33,"unpackedSize":38188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo/3x9jJ15zMabrcbMZpBScxQBXijsmq8zW7TRVtYJ1gIhAJGLAstG9UQeaXT2zivCcH/Pr7UsnBA0OOEPaiqT9uAh"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.9_1699775692988_0.249070509534697"},"_hasShrinkwrap":false},"1.2.10":{"name":"@arcia125/pather","private":false,"version":"1.2.10","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"homepage":"https://arcia125.github.io/pather/","gitHead":"5e6888b787c64d5ee7c92d7781fd0de3157e5c48","description":"Pather is a versatile and typed pathfinding library designed for 2D games, offering the convenience of pathfinding without the need for a matrix or grid input.","_id":"@arcia125/pather@1.2.10","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-N0tsIfe/iLvQQPIFc2nWiJTY9LXk84TyOq7/qYhp4d2UJDERwGIW4rAC+Fr7hVuU8PlF4e+ylBugRJNdNdkl9w==","shasum":"b5a276d8de6a6c16632129fa17d8b7fc111a49cc","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.10.tgz","fileCount":33,"unpackedSize":38189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiL1hjulmFNFCrPJ1E8NiMvAqwXraJmIAP0/6gU6ZqlgIhANO2lPQsQ96UMpq8uBLajFgxGR7kqF6XN1yZPT7oXloF"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.10_1699778131033_0.1585834648063167"},"_hasShrinkwrap":false},"1.2.11":{"name":"@arcia125/pather","private":false,"version":"1.2.11","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"repository":{"type":"git","url":"git+https://github.com/Arcia125/pather.git"},"homepage":"https://arcia125.github.io/pather/","gitHead":"f528c8953233364b26915bfda8baf9a8b078259e","description":"Pather is a versatile and typed pathfinding library designed for 2D games, offering the convenience of pathfinding without the need for a matrix or grid input.","bugs":{"url":"https://github.com/Arcia125/pather/issues"},"_id":"@arcia125/pather@1.2.11","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-B+R1ZYb8TVcf4d6B+HlItgMKv7WN3SApRR9SKqSmaxn/lbWT6FFlyQC2G+LTkXxBDOk8kQVO3jrdCeOS9Etl/A==","shasum":"adb4d8b960747aac172baa1e625bd023e0b6a0e1","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.2.11.tgz","fileCount":33,"unpackedSize":38280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIb5br1WINqbckw7LIIy761N+rrnW2L4V1IMNIZFjTHAiEAlEixXQzBuMAevWJC/XjG0lXYwsTpzM3dw0rnGZvsbWo="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.2.11_1699786957866_0.5168818838037763"},"_hasShrinkwrap":false},"1.3.0":{"name":"@arcia125/pather","private":false,"version":"1.3.0","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"repository":{"type":"git","url":"git+https://github.com/Arcia125/pather.git"},"homepage":"https://arcia125.github.io/pather/","gitHead":"e9dce8851fb07eb8ddb34b52f525cd3ff3f283eb","description":"Pather is a versatile and typed pathfinding library designed for 2D games, offering the convenience of pathfinding without the need for a matrix or grid input.","bugs":{"url":"https://github.com/Arcia125/pather/issues"},"_id":"@arcia125/pather@1.3.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-m7cGSabQT3JGca90QCL5IpLW+bBFXanJGoSsO/m3DNP0/5q0L65kFBDRkbVue+6RCsJCloRlb0A5j1nqDgYtqw==","shasum":"ab9f66d591467c6cac6c94d293ac1067969fbf8f","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.3.0.tgz","fileCount":33,"unpackedSize":45689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9M4q2BEDNRaoe0DQXb1kj6baLVs9uBdjvydtoPSB5zAiEArtMkswb/kZp657R55ma7Wq0oysjSndJRrHEU5Fsn6v0="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.3.0_1700003571452_0.7962457635166849"},"_hasShrinkwrap":false},"1.3.1":{"name":"@arcia125/pather","private":false,"version":"1.3.1","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"repository":{"type":"git","url":"git+https://github.com/Arcia125/pather.git"},"homepage":"https://arcia125.github.io/pather/","gitHead":"c693f8175604e63bfa154b10a5294769219fce6b","description":"![alt text](https://github.com/Arcia125/pather/blob/master/pather-image.png?raw=true)\r # Pather","bugs":{"url":"https://github.com/Arcia125/pather/issues"},"_id":"@arcia125/pather@1.3.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-95map9wRezqVBU3fmEEnChD6WtIN1YA3L8NlS4oHa+VfQfmM0zaj8+nlHOdRZ1uoPaXwDkRGaU6JbKvHSmhpJg==","shasum":"c42284643784297988b46058307c4a60507db5fe","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.3.1.tgz","fileCount":33,"unpackedSize":45951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJlNgDOV6sF9HsdeiZYvsiuh+NOMtsSqmX4NcJbjNo0AiAYGSirbBp5ZPRnMVb4X+z7CtQypnJ4b+dIm6mxEBIzNg=="}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.3.1_1700005462595_0.5640331797216185"},"_hasShrinkwrap":false},"1.3.2":{"name":"@arcia125/pather","private":false,"version":"1.3.2","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"repository":{"type":"git","url":"git+https://github.com/Arcia125/pather.git"},"homepage":"https://arcia125.github.io/pather/","gitHead":"8cdef56be238de59917ad6a24f935c6cfa94cc00","description":"![alt text](https://github.com/Arcia125/pather/blob/master/github/assets/pather-image.png?raw=true)\r # Pather","bugs":{"url":"https://github.com/Arcia125/pather/issues"},"_id":"@arcia125/pather@1.3.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-MyAzMT+krSjMyZtJtuUa/b3oe6LnNU7wLT34UbvF6LeH7ItGYkW/MCyvnqDmLKxGFbGO8XdeQ6Zw0kQdH7XgCg==","shasum":"862b067c4efc1138515535050e864ecb21067b58","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.3.2.tgz","fileCount":33,"unpackedSize":46112,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlD95Qx6GcU3Bt3Dg8CKXodwYRL0xCyPSP3WGiIxxKFAIhAI4otDkPF+pUUOkEun53yT8BO0RnWcNfSLFvwc15D7d6"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.3.2_1700006418172_0.47808210415919894"},"_hasShrinkwrap":false},"1.3.3":{"name":"@arcia125/pather","private":false,"version":"1.3.3","author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"type":"module","main":"./dist/pather.umd.cjs","module":"./dist/pather.js","types":"./dist/index.d.ts","license":"MIT","exports":{".":{"import":"./dist/pather.js","require":"./dist/pather.umd.cjs"}},"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","build:docs":"tsc --outDir ./docs && vite build --outDir ./docs --config ./demoVite.config.ts","build:all":"npm run build && npm run build:docs"},"devDependencies":{"@types/node":"^20.9.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vitest":"^0.34.6"},"keywords":["2D games","pathfinding","astar","typescript"],"repository":{"type":"git","url":"git+https://github.com/Arcia125/pather.git"},"homepage":"https://arcia125.github.io/pather/","gitHead":"9b755c6edff46cac912009f8468db2ec9d2b2a89","description":"![alt text](https://github.com/Arcia125/pather/blob/master/github/assets/pather-image.png?raw=true)\r # Pather","bugs":{"url":"https://github.com/Arcia125/pather/issues"},"_id":"@arcia125/pather@1.3.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-CG6TZ6lPG/WsqpstwaK5/dMHCktnb3+t75Pz3/veJikfF7HRjLCvXrs6YB2a1/vR955l6bl7bwdJKt32KKv60Q==","shasum":"2b7522b6720d544b5d5330fc1e2e1f3c61f5123f","tarball":"https://registry.npmjs.org/@arcia125/pather/-/pather-1.3.3.tgz","fileCount":33,"unpackedSize":46381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmK7BVfkM7l+xJrbhg+FBsfw6/USUjQE6pkcjkXgHc1QIhAMb8Iz2bFPyvVuS+rxdzqXoA0V6nLQ/o2T7u7xJfzr6B"}]},"_npmUser":{"name":"arcia125","email":"contact@kevinmhallett.com"},"directories":{},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pather_1.3.3_1700006628992_0.8415955193922735"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-10T20:19:23.091Z","1.0.0":"2023-11-10T20:19:23.383Z","modified":"2023-11-15T00:03:49.323Z","1.0.1":"2023-11-10T20:27:41.087Z","1.0.2":"2023-11-10T20:38:06.794Z","1.0.3":"2023-11-10T20:49:22.452Z","1.0.4":"2023-11-10T21:05:56.000Z","1.1.0":"2023-11-11T09:27:34.284Z","1.1.1":"2023-11-11T09:28:38.213Z","1.1.2":"2023-11-11T21:13:14.409Z","1.1.3":"2023-11-11T21:19:06.792Z","1.1.5":"2023-11-11T21:23:52.011Z","1.1.6":"2023-11-11T21:24:57.081Z","1.1.7":"2023-11-11T21:34:10.966Z","1.1.8":"2023-11-11T22:08:16.350Z","1.2.0":"2023-11-11T22:49:52.566Z","1.2.1":"2023-11-12T00:39:25.837Z","1.2.3":"2023-11-12T03:40:11.985Z","1.2.4":"2023-11-12T04:03:00.158Z","1.2.5":"2023-11-12T06:37:19.790Z","1.2.6":"2023-11-12T06:49:51.117Z","1.2.7":"2023-11-12T07:02:55.891Z","1.2.8":"2023-11-12T07:39:10.172Z","1.2.9":"2023-11-12T07:54:53.219Z","1.2.10":"2023-11-12T08:35:31.279Z","1.2.11":"2023-11-12T11:02:38.196Z","1.3.0":"2023-11-14T23:12:51.704Z","1.3.1":"2023-11-14T23:44:22.802Z","1.3.2":"2023-11-15T00:00:18.378Z","1.3.3":"2023-11-15T00:03:49.148Z"},"maintainers":[{"name":"arcia125","email":"contact@kevinmhallett.com"}],"description":"![alt text](https://github.com/Arcia125/pather/blob/master/github/assets/pather-image.png?raw=true)\r # Pather","homepage":"https://arcia125.github.io/pather/","keywords":["2D games","pathfinding","astar","typescript"],"author":{"name":"Kevin Hallett","email":"tauren125@gmail.com","url":"https://kevinmhallett.com"},"license":"MIT","readme":"![alt text](https://github.com/Arcia125/pather/blob/master/github/assets/pather-image.png?raw=true)\r\n# Pather\r\n\r\nPather is a versatile and typed pathfinding library designed for 2D games, offering the convenience of pathfinding without the need for a matrix or grid input.\r\n\r\n# Table of Contents\r\n- [Demo](#demo)\r\n- [Installation](#installation)\r\n- [Usage](#usage)\r\n- [Features](#features)\r\n- [API](#api)\r\n  - [`findPath(options: PathOptions): Position[] | undefined`](#findpathoptions-pathoptions-position--undefined)\r\n- [License](#license)\r\n\r\n## Demo\r\nExplore the interactive demo on the [Pather Demo Page](https://arcia125.github.io/pather/) or run the following command to experience it locally:\r\n```bash\r\nnpm run dev\r\n```\r\n\r\n## Installation\r\n\r\nTo integrate Pather into your project, install it via npm:\r\n\r\n```bash\r\nnpm install @arcia125/pather\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\nimport { findPath } from '@arcia125/pather';\r\n\r\nconst grid = [\r\n  [0, 0, 0, 0, 0],\r\n  [0, 0, 1, 0, 0],\r\n  [0, 0, 1, 0, 0],\r\n  [0, 0, 1, 0, 0],\r\n  [0, 0, 0, 0, 0],\r\n];\r\n\r\nfindPath({\r\n  startPos: { x: 0, y: 0 },\r\n  endPos: { x: 4, y: 4 },\r\n  // diagonal?: true,\r\n  // heuristic?: (node, endNode) => number,\r\n  // isDone?: (node, endNode) => boolean,\r\n  wouldCollide: (node) => grid[node.y][node.x] === 1,\r\n  isOutOfBounds: (node) => typeof (grid?.[node.y]?.[node.x]) === 'undefined',\r\n});\r\n```\r\n\r\n## Features\r\n\r\n- **Matrix-Free Pathfinding**: Pather simplifies pathfinding in 2D games by eliminating the need for a matrix or grid input.\r\n- **Interactive Demo**: Visualize and experiment with Pather's capabilities through the [online demo](https://arcia125.github.io/pather/).\r\n\r\n## API\r\n\r\n### `findPath(options: PathOptions): Position[] | undefined`\r\n\r\nFinds the path between the start and end positions based on the specified options.\r\n\r\n#### Parameters\r\n\r\n- `options`: PathOptions - Configuration options for pathfinding.\r\n  - `startPos`: Initial position on the grid.\r\n  - `endPos`: Target position on the grid.\r\n  - `diagonal`: (Optional) Whether diagonal movement is allowed.\r\n  - `wouldCollide`: Function to check if a node would collide with obstacles.\r\n  - `isOutOfBounds`: Function to check if a node is out of bounds.\r\n  - `heuristic`: (Optional) Custom heuristic function for path evaluation.\r\n  - `isDone`: (Optional) Custom function to check if the destination is reached.\r\n\r\n#### Returns\r\n\r\n- An array of `Position` representing the path if found.\r\n- `undefined` if no path is found.\r\n\r\n## License\r\n\r\nPather is open-source software licensed under the MIT License. Refer to the [LICENSE](LICENSE) file for details.\r\n","readmeFilename":"README.md","repository":{"type":"git","url":"git+https://github.com/Arcia125/pather.git"},"bugs":{"url":"https://github.com/Arcia125/pather/issues"}}