{"xo":{"rules":{"curly":["error","multi-line"],"comma-dangle":["error","never"],"arrow-body-style":"off","operator-linebreak":["error","after"],"capitalized-comments":"off","max-nested-callbacks":["error",5],"object-curly-spacing":["error","always"],"unicorn/prefer-module":"off","space-before-function-paren":["error","never"],"unicorn/prefer-node-protocol":"off","unicorn/prevent-abbreviations":"off","unicorn/prefer-top-level-await":"off"},"space":true,"ignores":["test/fixtures/*"]},"bugs":{"url":"https://github.com/dependents/node-source-walk/issues"},"dist":{"shasum":"0eb439ce378946ce531e07a6a0073d06288396dd","tarball":"https://registry.npmjs.org/node-source-walk/-/node-source-walk-5.0.2.tgz","fileCount":4,"integrity":"sha512-Y4jr/8SRS5hzEdZ7SGuvZGwfORvNsSsNRwDXx5WisiqzsVfeftDvRgfeqWNgZvWSJbgubTRVRYBzK6UO+ErqjA==","signatures":[{"sig":"MEUCIQDmHojgaRkl2aQxa5qoUVGYJCL78gQUOKPoWxHIbQ9mQwIgP0Emz/dp3msltYCygmc13SMjdmkHX6xR5HImj2rxlY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSMV+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMpg//TcsWRwk+9oYVu1dVaSPunlQQamIWTMlp8/cw6kOXplnhwynZ\r\nEbr/kvalZRCNJkh27EIOMwA1FVywpnvlQUZCVh8/GsVt/kEtZDfaEnNXIF4r\r\nmNOcF2XAVOgSe78r82Mns+LzKpnoEZ8kAozlpNDVH53fiZ6bVssxXNh+bSwk\r\nSV6A2wqdB6Gt6DcOh1HXq5Ui8wx+c1V54Qm5YKEwlF8ny+eQDQizItU3aduc\r\nHWmqZEngS5cg1nNP/xXjGuGmudZcSJT2dJOpucJpTVRI+FWuYF/oukMKIjRt\r\nteS36X9VddoVYYJxzgn/Dmlw/BLysA+9KPzcZEoggHeYqqV/4P/kNiKdu7jj\r\n9IKWn5xCyXYCT2l5XvA9fx7djATgLUyFrcSfNn5bsAOfOiokhMYTifpKm2mO\r\nkJUbbf2WYnR0GOfJM/3n7CsMbv8IEgjEQLqOlivy4YeqngQwZ4f8rfFnYu2O\r\nHmDxPKCoQdz5IpIl6cfoMfOFtFMEHtTQP5npQqs4PEO6IKV1bAiUSNbjGKTi\r\n4zapi3KNo+dUZ4xTtpIl9JKUDgBs8bnnhoC2C6QTfZX4vI0uNWCjycieZ8XL\r\nGvGETnidshA2NKP/ozVXh9FgDt/X7wdkwY8Z+D5/OVQcfVnjDUznHkcmTxOw\r\nPyHoCxLS5/1QnOXaoLfpXwx/aDUOHJmmLNo=\r\n=vAya\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"node-source-walk","author":{"name":"Joel Kemp","email":"joel@mrjoelkemp.com"},"engines":{"node":">=12"},"gitHead":"52bcc41069847e929a4f2cd72a4a434bb0d32bbb","license":"MIT","scripts":{"fix":"xo --fix","uvu":"uvu test -i fixtures","lint":"xo","test":"npm run lint && npm run uvu","test:ci":"c8 npm run uvu"},"_npmUser":{"name":"xhmikosr","email":"xhmikosr@gmail.com"},"homepage":"https://github.com/dependents/node-source-walk","keywords":["ast","traversal","acorn","static analysis","source code","walker","jsx"],"repository":{"url":"git+https://github.com/dependents/node-source-walk.git","type":"git"},"_npmVersion":"9.5.1","description":"Execute a callback on every node of a source code's AST and stop walking when you see fit","directories":{},"maintainers":[{"name":"pahen","email":"patrik.henningsson@gmail.com"},{"name":"xhmikosr","email":"xhmikosr@gmail.com"},{"name":"mrjoelkemp","email":"mrjoelkemp@gmail.com"}],"_nodeVersion":"18.16.0","dependencies":{"@babel/parser":"^7.21.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","xo":"^0.52.4","uvu":"^0.5.6","sinon":"^13.0.2"},"_npmOperationalInternal":{"tmp":"tmp/node-source-walk_5.0.2_1682490749938_0.5337183403992825","host":"s3://npm-registry-packages"},"_id":"node-source-walk@5.0.2","version":"5.0.2"}