{"_id":"easystarjs","_rev":"36-2da8eb25fbb7cf48c9c4014c267885c8","name":"easystarjs","description":"Asynchronous A* Pathfinding API","dist-tags":{"latest":"0.4.4"},"versions":{"0.1.5":{"name":"easystarjs","version":"0.1.5","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.5","devDependencies":{"grunt":"~0.4.1","grunt-contrib-uglify":"~0.2.0","grunt-contrib-concat":"~0.3.0","karma-script-launcher":"~0.1.0","karma-firefox-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.0","karma-html2js-preprocessor":"~0.1.0","karma-jasmine":"~0.1.3","karma-requirejs":"~0.1.0","karma-coffee-preprocessor":"~0.1.0","karma-phantomjs-launcher":"~0.1.0","karma":"~0.10.4","grunt-karma":"~0.6.2","karma-coverage":"~0.1.2"},"dependencies":{},"_id":"easystarjs@0.1.5","dist":{"shasum":"c32089e798d76655f265e9d9e156a5a68dfeeb7d","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.5.tgz","integrity":"sha512-sQjDrI1Er78XUj4OhacP/e9AM3z1Wz5xIcBYzpKk5G/9X2SZCRvElMSrvvDPCEEJjQ2Fvqgx/ganmUZLDCNP+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUl1AUOBsa3VHvYGuHy6H+7KTHX2zPK6b7FJ+mjK/ekAiEA6LgslLvSpWx53pVcwNtDla5YnIc3NEMM42DMRKk7jqU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"directories":{}},"0.1.6":{"name":"easystarjs","version":"0.1.6","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.6","devDependencies":{"grunt":"~0.4.1","grunt-contrib-uglify":"~0.2.0","grunt-contrib-concat":"~0.3.0","karma-script-launcher":"~0.1.0","karma-firefox-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.0","karma-html2js-preprocessor":"~0.1.0","karma-jasmine":"~0.1.3","karma-requirejs":"~0.1.0","karma-coffee-preprocessor":"~0.1.0","karma-phantomjs-launcher":"~0.1.0","karma":"~0.10.4","grunt-karma":"~0.6.2","karma-coverage":"~0.1.2"},"dependencies":{},"_id":"easystarjs@0.1.6","dist":{"shasum":"33957c39869a9a7f2ab0b6008a4ccb91a0c0e38a","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.6.tgz","integrity":"sha512-wUjSuYVz8p6GKau9OMhEgaPEEQxOcCU3OcwaRzNrmszQmc5QXNbqpL7+LgCR2GeEdWZKbJZ9Lj6I4Fm2bL2O7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIkIQE3W3DRmu/QqL+9aSfJltLwP/5e9jqjdlzE2kzBQIgQAqvQ6rQVzf2zyRAVrCCOebdvjZ5qcyQeJWtE8t5s9E="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"directories":{}},"0.1.7":{"name":"easystarjs","version":"0.1.7","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.6","devDependencies":{"grunt":"~0.4.1","grunt-contrib-uglify":"~0.2.0","grunt-contrib-concat":"~0.3.0","karma-script-launcher":"~0.1.0","karma-firefox-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.0","karma-html2js-preprocessor":"~0.1.0","karma-jasmine":"~0.1.3","karma-requirejs":"~0.1.0","karma-coffee-preprocessor":"~0.1.0","karma-phantomjs-launcher":"~0.1.0","karma":"~0.10.4","grunt-karma":"~0.6.2","karma-coverage":"~0.1.2"},"dependencies":{},"_id":"easystarjs@0.1.7","dist":{"shasum":"b52dd4d12d1c03a172cbb2d9f9bc6721b2cdc5f1","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.7.tgz","integrity":"sha512-nTH5qdvHqEZ4wCoxclHdgZsOMDL2eu0C8OuNXIAX0+XRCKCtwkb7iObgWftSPrS/hCe/WmhNIRs3h/FiHecyWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiyRARpQnr1x2aTSiVfoHmp/n382TLy9I/cByGO+FV0AIgesF4/HKWvgeQwNambBjGyZ61QxgQuq/JGHyPGsx8+Ic="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"directories":{}},"0.1.8":{"name":"easystarjs","version":"0.1.8","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.8","devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"_id":"easystarjs@0.1.8","_shasum":"bd0de6b3febe50bdedd36c0728ea5dbeac0dbb5a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"bd0de6b3febe50bdedd36c0728ea5dbeac0dbb5a","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.8.tgz","integrity":"sha512-cu4FV6H6r3bOHAVlgVeRXX2TbDnXtD7DKI4uuHVD5Zvm+mTI+Xnpe7OkN/SFGyN9VAFjPJ9YKHVo0d5VqhIy8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCcZtWfX/P2K+vGMVoi8Wnd9S9iiSZwZDCrLRKa4KcTzQIfOuz7C3Mj+kszCBVsezSl939wwLQSwZhHaRErtb1zUw=="}]},"directories":{}},"0.1.9":{"name":"easystarjs","version":"0.1.9","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.8","devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"_id":"easystarjs@0.1.9","_shasum":"058b3c2f3ba0287f2ef504d8b4b2230b37db37d5","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"058b3c2f3ba0287f2ef504d8b4b2230b37db37d5","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.9.tgz","integrity":"sha512-R2EK7W3UDvu7t3cuy5se+2iiNStpy/xI35yb7Fvi0vIRRkbmXkIJCfZ7H7hq7gahGLwwyCocq8AvjZ27EsIdjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7COaUznix4r58SqqMISd2KXEQnJEkSUfajy8BykywVAiEAj7jbJMeWQ0ZTN11tF9XTM0TRHDmf6pnmx+A39aJsZvE="}]},"directories":{}},"0.1.10":{"name":"easystarjs","version":"0.1.10","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.10","devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"_id":"easystarjs@0.1.10","_shasum":"363994fe965d500f1bb1aa214e8397676ef8e2ef","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"363994fe965d500f1bb1aa214e8397676ef8e2ef","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.10.tgz","integrity":"sha512-awuDuYzZ9gWy545P/xQqmqWXQWaq9NkJYspDxs90pm81WpJq6pW/cW4z5m+gLjfv1uf68x3oE3RxaiBpwL1I/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqdL/ft/b+XETQzallo9XmpY5SuguKxtSDwTBXzq51/QIhAK3mD9MPtbpgJ112Mc/aT69xpdQ2OdhUo2O0XlpBLH0b"}]},"directories":{}},"0.1.11":{"name":"easystarjs","version":"0.1.11","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.11","devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"_id":"easystarjs@0.1.11","_shasum":"081f3a4fdc0893af4df6ac5c4be627326a840f4c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"081f3a4fdc0893af4df6ac5c4be627326a840f4c","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.11.tgz","integrity":"sha512-ug7n7B4LtJuTsrRT3ixnX+c8rf1G+JYr/0rDNMHMTQyKhK4+UMnVTpp/MHwdD4vL7cqwXv3QZTGfGsB4HJ5eGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHm/6ihIRo9LEo4kHqWaj+nLWmk7rDi8EZIKxqFkUMF+AiA46Mf8u6MEVXeqS/8w90rmAV543bPjeuypv0dVL2D5Eg=="}]},"directories":{}},"0.1.12":{"name":"easystarjs","version":"0.1.12","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"main":"./bin/easystar-0.1.11","devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"gitHead":"6cefb5dc4c2aa93d03600375c8bb5469dc957811","_id":"easystarjs@0.1.12","scripts":{},"_shasum":"3b5d1b1df45e83014de210c74e356ce672b7d6f6","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"3b5d1b1df45e83014de210c74e356ce672b7d6f6","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.12.tgz","integrity":"sha512-kJLJWINz3MqCouC/AtNzFs5OPOlUbmkaid1QZUAzbLmdTcML3Hj6pEe0OteFnKtfzbZEoqNg89LJiB9V6eG5Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGVvsWkijRmEVZJvYsnTx9qiR0sDNYYSPGBgCEPPyL5QIhAJpBqTAt7CsE4zW4449lIyBZirsvc4s3UR7pUbypa8+A"}]},"directories":{}},"0.1.13":{"name":"easystarjs","version":"0.1.13","main":"./bin/easystar-0.1.13","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"gitHead":"ea9b7e988c374f2c83d8f5b26e265b3ddec937cb","_id":"easystarjs@0.1.13","scripts":{},"_shasum":"f2dd02f1c07d39f69bccf9ccafce7bc35363d129","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"f2dd02f1c07d39f69bccf9ccafce7bc35363d129","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.1.13.tgz","integrity":"sha512-JL2Sx/xcGrlyX1Bc+vrJ+jBzSBA2uFlPvF8NfFD/erc6BQGcZ0aexIo2KISu7XYEyCxmQwz2nRlo0rdM2W3t6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcWG5HIQErM3fzfzDQurNwUq30REyBpUaNEWDkjleYeAiEAxTOX1ShbpZChDpfG16wgPW5jMmaSoUHJ55w71zf5914="}]},"directories":{}},"0.2.0":{"name":"easystarjs","version":"0.2.0","main":"./bin/easystar-0.2.0","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"gitHead":"397ec7d0dc6ef884c33ea17f17f0e2660ce89f50","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.2.0","scripts":{},"_shasum":"fb2bd039d7ea48311f80f68881166c6ca40a2394","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"fb2bd039d7ea48311f80f68881166c6ca40a2394","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.2.0.tgz","integrity":"sha512-Vjqr8nVCuDmBFxUoGezlMWI84UIUBfFkRQAOa4IIyyohri/SFc8g+APkm/83ykxwNAJoGygpJwCy9yRjCDTCdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaQEZZ1BKtSBrC/tc6KfSYsomjEHh3mlQnlaNjak6mDAiEAq921VUL2isQdo2b7UcDTfvlBHgrzitrnq4AW72+Imf0="}]},"directories":{}},"0.2.1":{"name":"easystarjs","version":"0.2.1","main":"./bin/easystar-0.2.1","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"gitHead":"a0992f8a80114119f928f61e3ff84aaa31abdf62","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.2.1","scripts":{},"_shasum":"b927c3d262234a4658c1baf6e005c04221794c14","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"b927c3d262234a4658c1baf6e005c04221794c14","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.2.1.tgz","integrity":"sha512-30AgG2YRQZr22i0PClnQgpi0QLqEBNz7g+8+7fR27pc1hzKReAe/cTj79JdTyNKzEcp7f9UxfWNBn9uWSucICg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVZO0iu8gLcuMwTPuLrUrgNHpV7uGEyaKPNEejGw72YAiAWuxlnaDMIqSXZjhGZTMAqkI6Y4jC/Ndrg3AlUrgTcKw=="}]},"directories":{}},"0.2.2":{"name":"easystarjs","version":"0.2.2","main":"./bin/easystar-0.2.2","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"gitHead":"293c6ec939b5b115902bf1963090887450d6ca68","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.2.2","scripts":{},"_shasum":"ada1a8255f39426a3e10b33ebd61590c25bb2a5b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"ada1a8255f39426a3e10b33ebd61590c25bb2a5b","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.2.2.tgz","integrity":"sha512-jBgnWOJwRREkqd7PyiuF+0CF6vvK7E3lmtO4IeOfi9OQuOoVX6nhGLY0n8jWjKm5YetpFHJ/XrPopGoPzG+0jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa3vMm/gH7TMGYDRE+locfqMVaaD57YhslkBDKq2bxgQIgNmnHJdmSUcZzxZbfUY8d38GuASohN/QQcreSqw1iRY4="}]},"directories":{}},"0.2.3":{"name":"easystarjs","version":"0.2.3","main":"./bin/easystar-0.2.3","description":"Asynchronous A* Pathfinding API","keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"gulp":"^3.8.0","gulp-concat":"^2.2.0","gulp-karma":"0.0.4","gulp-uglify":"^0.3.0","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4"},"dependencies":{},"gitHead":"a23e896c1cfd443e5912b6ffffccc44e9b414d12","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.2.3","scripts":{},"_shasum":"b9f0700df328c6a0c31e0314911cd36723107554","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"b9f0700df328c6a0c31e0314911cd36723107554","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.2.3.tgz","integrity":"sha512-RnmneRbtJOKJa5AJFb2T9oRWipamhM7E4dRbt6TXfAz8ixsD4OK4JExxfUcIOyIOJ2bNtf1HxwgedYGdA4xmgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPMtFIqs6dMESBn22ytFSV+R6vUqOYPfgyrytvey2gvwIgd9GHJfVuYLD4u+iu0X1eqR5QDgpOzkfe7LodN2Pfu2s="}]},"directories":{}},"0.3.0":{"name":"easystarjs","version":"0.3.0","main":"./src/easystar.js","description":"Asynchronous A* Pathfinding API","scripts":{"build":"webpack && webpack --minify","test":"./node_modules/karma/bin/karma start ./karma.conf.js"},"keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4","webpack":"^1.13.0","babel-core":"^6.8.0","babel-loader":"^6.2.4"},"dependencies":{"heap":"0.2.6"},"gitHead":"adbdfd649c201e2073d64060b0c88f73e143741f","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.3.0","_shasum":"56df88f2d7daf370d3addfebe91520daf9130f1f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"56df88f2d7daf370d3addfebe91520daf9130f1f","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.3.0.tgz","integrity":"sha512-xscneHUJcAQogC8vYV94p1gmGF5+rYKdeICFzZOgc7AfDrCFdfnMEpNt2Uunrf+3lGO20YQSlY0qR6UdqSjkwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCZwuZCJ/SL5X/lpw2+/anA6FZAowPAiSdvjqlzdfE8AiEAodDP7WNc6OXCdrFwtx3Gw0qP08NYXLoq+EN+R3NJh8k="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/easystarjs-0.3.0.tgz_1463539861409_0.6224647804629058"},"directories":{}},"0.3.1":{"name":"easystarjs","version":"0.3.1","main":"./src/easystar.js","typings":"./index.d.ts","description":"Asynchronous A* Pathfinding API","scripts":{"build":"webpack && webpack --minify","test":"./node_modules/karma/bin/karma start ./karma.conf.js","watch":"webpack -w"},"keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"babel-core":"^6.8.0","babel-loader":"^6.2.4","jasmine-core":"^2.5.1","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4","webpack":"^1.13.0"},"dependencies":{"heap":"0.2.6"},"gitHead":"3d258327700b1f732b5a203725609113cc4d983c","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.3.1","_shasum":"7fa7bc4e97e6615fa7a5b6c6f79e87f1ea33c1d3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"7fa7bc4e97e6615fa7a5b6c6f79e87f1ea33c1d3","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.3.1.tgz","integrity":"sha512-raPeZPp8QDuq3wHVTeZzEAMXTjfJ1FRieI30Fndm0r+2BurAMAiNfph52ymrwgGbUgAV1aGmgoYdzrAB6qXNNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7970OeCUWM3/IfKZ8JZIy4o7tjP7SiwB8RF84GLC1qQIgS5UX/NyXAf7l0Ug8tLMAHUuNsVNXbzJWMl1BNZYftdE="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/easystarjs-0.3.1.tgz_1479580953277_0.35430184262804687"},"directories":{}},"0.4.0":{"name":"easystarjs","version":"0.4.0","main":"./src/easystar.js","typings":"./index.d.ts","description":"Asynchronous A* Pathfinding API","scripts":{"build":"webpack && webpack --minify","test":"./node_modules/karma/bin/karma start ./karma.conf.js","watch":"webpack -w"},"keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"babel-core":"^6.8.0","babel-loader":"^6.2.4","jasmine-core":"^2.5.1","karma":"^0.12.16","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4","webpack":"^1.13.0"},"dependencies":{"heap":"0.2.6"},"gitHead":"38435e82df73878421c69a104ebde5a7cb866416","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.4.0","_shasum":"5c8ae0662278046dfef0ad3dadc45712ce0bd770","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"5c8ae0662278046dfef0ad3dadc45712ce0bd770","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.4.0.tgz","integrity":"sha512-5OVpAeo7GGeNYyoLoo1q/neMMvKJQGMU7uwWRvebQoxY93jFozvdCT39X/QercA/hRcmhRtrX3E/2pdHdmXG0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5FulODR3nrqVc3+G3+RAzQhCV2BEpZeXDCEBpABSe+AiA91kGzrgZQ03Hegpd+VSXCD0bi4Jumzf1Qt1fYEO7LgQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/easystarjs-0.4.0.tgz_1490927242646_0.38008273229934275"},"directories":{}},"0.4.1":{"name":"easystarjs","version":"0.4.1","main":"./src/easystar.js","typings":"./index.d.ts","description":"Asynchronous A* Pathfinding API","scripts":{"build":"webpack && webpack --minify","test":"./node_modules/karma/bin/karma start ./karma.conf.js","benchmark":"./node_modules/karma/bin/karma start ./karma.benchmark.conf.js","watch":"webpack -w"},"keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"babel-core":"^6.8.0","babel-loader":"^6.2.4","jasmine-core":"^2.5.1","karma":"^0.12.16","karma-benchmark":"^0.7.1","karma-benchmarkjs-reporter":"^1.0.0","karma-coverage":"^0.2.4","karma-jasmine":"^0.3.5","karma-phantomjs-launcher":"^0.1.4","webpack":"^1.13.0"},"dependencies":{"heap":"0.2.6"},"gitHead":"8d076707bed51f7daa60b17a8817a5fc88724877","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.4.1","_shasum":"08dc1fb8404ee5bfcbea36127397175e5c82011e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"dist":{"shasum":"08dc1fb8404ee5bfcbea36127397175e5c82011e","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.4.1.tgz","integrity":"sha512-5og8yaVfNN0vWJukZFXDgxM8aqB8MHZKIQO0oZ1WV2Q5KWejKyMXolauQ8QCO2BsRRE/rla/3o/AdEsfLBjWbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgyxQ+Xd0ZPxJerENxIxPbJJvbTNF/KIjZYgfQvQPkOQIgfAneSgtOPHp1cRLgqda7jFnaQFhoEoShy0WVxtyKzLQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/easystarjs-0.4.1.tgz_1492319128383_0.44473845488391817"},"directories":{}},"0.4.2":{"name":"easystarjs","version":"0.4.2","main":"./src/easystar.js","typings":"./index.d.ts","description":"Asynchronous A* Pathfinding API","scripts":{"build":"webpack && webpack --minify","test":"./node_modules/karma/bin/karma start ./karma.conf.js","benchmark":"./node_modules/karma/bin/karma start ./karma.benchmark.conf.js","watch":"webpack -w"},"keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"babel-core":"^6.8.0","babel-loader":"^6.2.4","webpack":"^1.13.0"},"dependencies":{"heap":"0.2.6","jasmine-core":"^2.8.0","karma":"^2.0.0","karma-benchmark":"^0.7.1","karma-benchmarkjs-reporter":"^1.0.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.1.1","karma-phantomjs-launcher":"^1.0.4"},"gitHead":"7ad5ee586ce948254f24bd1352863c23f61aad4e","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.4.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"dist":{"integrity":"sha512-dZGASG871fFkb/oHxPZ7YmgZs/Ly6Q/bLPtd+dllF+hgeAnPr8Ka7dF5Rii0UpnMgig+xyR1bR97t5rZBQOHEQ==","shasum":"bdc6400bce9b35e5882c93abc2411be8849554a8","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+WvmhPQb2KkyoV/Tq7ZF3EKI5Vl0GZh+Qg5dbfrbJ+AiEAnxD5a01bEsKDorMrEqjd7GZz/8wwflCUfHcxrpY9pvE="}]},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easystarjs-0.4.2.tgz_1516210741939_0.09567845519632101"},"directories":{}},"0.4.3":{"name":"easystarjs","version":"0.4.3","main":"./src/easystar.js","typings":"./index.d.ts","description":"Asynchronous A* Pathfinding API","scripts":{"build":"webpack && webpack --minify","test":"./node_modules/karma/bin/karma start ./karma.conf.js","benchmark":"./node_modules/karma/bin/karma start ./karma.benchmark.conf.js","watch":"webpack -w"},"keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"babel-core":"^6.8.0","babel-loader":"^6.2.4","webpack":"^1.13.0","jasmine-core":"^2.8.0","karma":"^2.0.0","karma-benchmark":"^0.7.1","karma-benchmarkjs-reporter":"^1.0.0","karma-coverage":"^1.1.1","karma-jasmine":"^1.1.1","karma-phantomjs-launcher":"^1.0.4"},"dependencies":{"heap":"0.2.6"},"gitHead":"4e76aa0b0b4fe0d36d8257e946005e2d271adad9","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.4.3","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"dist":{"integrity":"sha512-1h+ICk/I8gmdwaDjlP7q02LgOfcMH01FMDpJVD1ig//oYPmfFMnCZR2DNqajTD9v7JfVrJdqZuZO7TX2DdNQ6A==","shasum":"0a33d2db2dd607f30fcf6adbf2c0f832a0a88952","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.4.3.tgz","fileCount":42,"unpackedSize":882258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMdwMjJhdQY9xRiFH3iq+MwDoYLqQhtXuRQqL/Tx8IUAiBWVw6E/sD+dA53Hv6QXZogyZa55UmL3WYAzeySImUcKQ=="}]},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easystarjs_0.4.3_1519359270266_0.6275375807847923"},"_hasShrinkwrap":false},"0.4.4":{"name":"easystarjs","version":"0.4.4","main":"./src/easystar.js","typings":"./index.d.ts","description":"Asynchronous A* Pathfinding API","scripts":{"build:production":"webpack --production && webpack --production --minify","test:production":"karma start ./karma.conf.js","benchmark":"karma start ./karma.benchmark.conf.js","dev":"webpack --development && karma start ./karma.conf.js --development"},"keywords":["A*","pathfinding","grid","easystar"],"homepage":"http://www.easystarjs.com","repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"license":"MIT","author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","@jsdevtools/coverage-istanbul-loader":"^3.0.5","babel-loader":"^8.1.0","jasmine-core":"^3.6.0","karma":"^5.2.3","karma-benchmark":"^1.0.4","karma-benchmarkjs-reporter":"^1.0.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.3","karma-jasmine":"^4.0.1","karma-verbose-reporter":"0.0.6","karma-webpack":"^4.0.2","terser-webpack-plugin":"^4.2.3","uglify-js":"^3.11.1","webpack":"^4.44.2","webpack-cli":"^3.3.12"},"dependencies":{"heap":"0.2.6"},"gitHead":"989a995ded0842bf85194ff8b02187d7123aa21a","bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"},"_id":"easystarjs@0.4.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-ZSt0TkB8xuIXRIrKsM3jkmk1/cZUtyvf0DqOXf6wuKq9slx9UA5kkLtiaWhtmOQFJFKdabbvXwk6RO0znghArQ==","shasum":"8cec6d20d0d8660715da0301d1da440370a8f40a","tarball":"https://registry.npmjs.org/easystarjs/-/easystarjs-0.4.4.tgz","fileCount":42,"unpackedSize":879422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjF6tCRA9TVsSAnZWagAAPUAP/0aKn/bWFABSbL5CdWJC\ntoiJnl7dV/w5z07WgJh2LhdWnAL/EX4lXjz5+a/Zb90eP8JdHxIaQAZV/tIv\nzq280B5MEVeKSjNehxAtreACKN5SDjPrYxTFRzA5SlW22ebdsrPba2r7popm\nLTVuBvQ6lQrUxegUBgBFeR/YgQls2kSwKyEYzaUX02hYkW5e9jY3m5quheVB\nDg5ZjXvfkdW/ISMBZ+pLz+JGZf+xfkynbcuH8FZEJEXmlkD7H1EzS4FXDa26\nkoy/90toxh6F/RI5pGXPPB7iFzslevRyv5UOPK+uSPZ1NqdYyH2f9jWVquSU\n6t1tSL/lTHMBhBaflDM3xmAtmEnWJx0fLCeQ+tXWexzj/Q3LsGj5vBvKpVVa\n9zrD5EB4/5AfCCbmiv7LToyqH3SEEm6F+ztrlhnuHPweYb/qAikyZVqUvGyp\nvRMAvCZ/HXVU1Y6iGcOS4+3zaJfsy2LZKG2qgw2SAO56EGGgAa8Sb2LW7ODw\nlRAO2SKqmMecbFcSavj5enCnlMa4yayVaMsFvYAwl6Il7YWQnIwSFNKRx9Un\nlCxpdFmzQDuLcCw47MrU109IXer7X+AIZ94nhKpwO5lm4HnRwIf8muNYGnSR\n0AlTSX5EqHElH0nKY17vdMHkG3m4pvmjPjIOcZCi0L7DaliMoAiJ3Ve97nOt\nbSaz\r\n=cyod\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvBTon3aW+iwTD6a4RJUQvHcs7Cvrvj9MFPv4rOt9AWAiEA6Lpy9gSgGpu0ibnWk3JenDaZAbrx8fB53Mmpmgqe/LU="}]},"maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"_npmUser":{"name":"prettymuchbryce","email":"brycedneal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easystarjs_0.4.4_1603034796576_0.9847907725564609"},"_hasShrinkwrap":false}},"readme":"[<img src=\"http://s3.amazonaws.com/easystar/logo.png\">](http://easystarjs.com/)\n\n\n#### HTML5/Javascript Pathfinding Library #####\n\n[Click here for a demonstration](http://easystarjs.com/)\n\n## Installation\n* **Web:** Find the minified file in the __/bin__ directory\n* **node.js:** `npm install easystarjs`\n* **Phaser:** see [Phaser Plugin](https://github.com/appsbu-de/phaser_plugin_pathfinding)\n* **Bower:** `bower install easystarjs`\n\n## Description \neasystar.js is an asynchronous A* pathfinding API written in Javascript for use in your HTML5 games and interactive projects. The goal of this project is to make it easy and fast to implement performance conscious pathfinding. \n\n## Features\n\n* Calculates asynchronously for better overall performance\n* Simple API\n* Small. ~7kb\n* Use it with any existing Javascript Framework\n* TypeScript support\n\n## API\n\n#### Main Methods\n\n```javascript\nvar easystar = new EasyStar.js();\n```\n```javascript\neasystar.setGrid(twoDimensionalArray);\n```\n```javascript\neasystar.setAcceptableTiles(arrayOfAcceptableTiles);\n```\n```javascript\neasystar.findPath(startX, startY, endX, endY, callback);\n```\n```javascript\neasystar.calculate();\n```\n\n#### Additional Features\n\n```javascript\neasystar.setIterationsPerCalculation(someValue);\n```\n```javascript\neasystar.avoidAdditionalPoint(x, y);\n```\n```javascript\neasystar.enableDiagonals();\n```\n```javascript\neasystar.enableCornerCutting();\n```\n```javascript\neasystar.setAdditionalPointCost(x, y, cost);\n```\n```javascript\neasystar.setTileCost(tileType, multiplicativeCost);\n```\n```javascript\neasystar.enableSync();\n```\n```javascript\neasystar.setDirectionalCondition(x, y, [EasyStar.TOP, EasyStar.LEFT]); // only accessible from the top and left\n```\n```javascript\nvar instanceId = easystar.findPath(startX, startY, endX, endY, callback);\n// ...\neasystar.cancelPath(instanceId);\n```\n\n## Usage\n\nFirst create EasyStar.\n```javascript\n// for web\nvar easystar = new EasyStar.js();\n\n// for node.js\nvar easystarjs = require('easystarjs');\nvar easystar = new easystarjs.js();\n```\n\nCreate a grid, or tilemap. You may have made this with a level editor, or procedurally. Let's keep it simple for this example.\n```javascript\nvar grid = [[0,0,1,0,0],\n            [0,0,1,0,0],\n            [0,0,1,0,0],\n            [0,0,1,0,0],\n            [0,0,0,0,0]];\n```\n\nSet our grid.\n```javascript\t\neasystar.setGrid(grid);\n```\nSet tiles which are \"walkable\".\n```javascript\neasystar.setAcceptableTiles([0]);\n```\n\nFind a path.\n```javascript\neasystar.findPath(0, 0, 4, 0, function( path ) {\n\tif (path === null) {\n\t\talert(\"Path was not found.\");\n\t} else {\n\t\talert(\"Path was found. The first Point is \" + path[0].x + \" \" + path[0].y);\n\t}\n});\n```\n\nEasyStar will not yet start calculating my path. \n\nIn order for EasyStar to actually start calculating, I must call the calculate() method.\n\nYou should call `easystar.calculate()` on a ticker, or setInterval.\n\nIf you have a large grid, then it is possible that these calculations could slow down the browser. \nFor this reason, it might be a good idea to give EasyStar a smaller `iterationsPerCalculation` value via \n\n```javascript\neasystar.setIterationsPerCalculation(1000);\n```\n\nIt may take longer for you to find a path this way, but you won't completely halt your game trying to find one.\nThe only thing left to do now is to calculate the path.\n\n```javascript\neasystar.calculate();\n```\n\n## License\n\neasystar.js is licensed under the MIT license. You may use it for commercial use.\n\n## Running the demo locally\n\nIn order to run the demo you will need node.js, and npm installed.\n\n```sh\ngit clone https://github.com/prettymuchbryce/easystarjs.git\n\ncd easystarjs/demo\n\nnpm install\n\nnode app.js\n```\n\nOpen your browser to 127.0.0.1:3000 to see the example.\n\n## Testing\n\n`npm run test`\n\n## Support\n\nIf you have any questions, comments, or suggestions please open an issue.\n","maintainers":[{"name":"prettymuchbryce","email":"brycedneal@gmail.com"}],"time":{"modified":"2022-06-16T04:13:20.135Z","created":"2014-01-08T05:47:56.126Z","0.1.5":"2014-01-08T05:47:59.745Z","0.1.6":"2014-01-26T04:52:13.477Z","0.1.7":"2014-05-17T03:08:31.895Z","0.1.8":"2014-06-15T23:26:30.896Z","0.1.9":"2014-07-11T03:17:37.390Z","0.1.10":"2014-07-11T03:21:37.427Z","0.1.11":"2014-07-15T04:21:04.752Z","0.1.12":"2014-08-09T22:29:42.808Z","0.1.13":"2014-08-09T23:37:25.702Z","0.2.0":"2015-04-29T04:33:59.096Z","0.2.1":"2015-05-09T19:49:05.299Z","0.2.2":"2015-08-25T01:19:13.528Z","0.2.3":"2015-09-24T03:36:46.383Z","0.3.0":"2016-05-18T02:51:06.132Z","0.3.1":"2016-11-19T18:42:35.410Z","0.4.0":"2017-03-31T02:27:24.862Z","0.4.1":"2017-04-16T05:05:28.629Z","0.4.2":"2018-01-17T17:39:02.134Z","0.4.3":"2018-02-23T04:14:30.412Z","0.4.4":"2020-10-18T15:26:36.760Z"},"author":{"name":"Bryce Neal","email":"brycedneal@gmail.com","url":"http://bryce.is"},"readmeFilename":"README.md","homepage":"http://www.easystarjs.com","keywords":["A*","pathfinding","grid","easystar"],"license":"MIT","users":{"traviswimer":true,"curioussavage":true},"repository":{"type":"git","url":"git://github.com/prettymuchbryce/easystarjs.git"},"bugs":{"url":"https://github.com/prettymuchbryce/easystarjs/issues"}}