{"_id":"@shexjs/visitor","_rev":"12-f49770d35e9bb8b815f1a413bfd6119f","name":"@shexjs/visitor","dist-tags":{"latest":"1.0.0-alpha.33"},"versions":{"1.0.0-alpha.12":{"name":"@shexjs/visitor","version":"1.0.0-alpha.12","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.12","maintainers":[{"name":"ericprud","email":"eric.npm@w3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"f0645733c38c11fd16889966d58b44c9bd1a1aeb","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.12.tgz","fileCount":3,"integrity":"sha512-XnXYv63nMJGegjK3TPo+Uik+42Q5Ne+8s7SjoolUdOQ+rwKVVnANtHpfooWesUQFSC2aONJOTCzZsMyUnXDkvw==","signatures":[{"sig":"MEYCIQD3KOZnsKtalY3d9uPqQZB2ho+u+dayE7+LgDTyBfOgcQIhAJtOQk5vuSFiS47j1v9RBXiRttVFehuajvDEWVk2cGkQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguJ2oCRA9TVsSAnZWagAAhjoP/0Br5rceHgsr68st1sv+\n4uGVvro6TYmpxdMOD9Dk3oLmD90TmDIAbhgsLuBgttukoeR8M+tUOHenoyTz\nhl8kXQ3Bkv5AOq7x7sXeZTWLRn3rXecig3puEnuYpDyb87My+qrLLvxGv8mM\nvs8CDFZU+DNW/tn36JPCR0SX8TAvNCUWL17L+OWYj8ZbqvyNtP7DwkQXonxE\ns0Sv/GnemPo701SuLXW7eaKHITHWSdZbhEKPqU7KViAzb2HiwZemGqcNQegM\njzMV+DZgHDVLeFnEAuMC0Gz104OoxXplZh72LFFFDwbecCC2g9RU62+DPbcq\nTZ9AGxHy6WEQqkFyxi0wbY7NRuEtEKpfBUcNVO0HYQ5ly6FXQCL9YbgoVimu\nSX/JyQLO7rzuMBpRkUdqkANtFSDCT+NBCSWOXLQ68CVov/Ek6PQV4DLxDu6E\nrXxWg3NNACNkXQy+4aLb+ILskqyBaM96tCWAKkVy5uJCWJLQC2kM0lZcIxuA\nLL7VNuPz92jys+QC90c2PguJqDnmfV6xQpnlhXP3CgaW5Q6HjCBepEgxZEKw\nUBYhLmICctD5wDvcqM+BzaUtWeyW/rj/1YmjiO5YhbVzd5ZV+51aD0GsHxkR\nkzZM94H2WowvQQJkmRQTmEONYscT7h5MB7eZxPQ3jEd2+AtNSP0CP0oUGTHK\n410x\r\n=5d5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./shex-visitor.js","engines":{"node":">=0.10.0"},"gitHead":"7ab3b03b94dedfa7b7b3928e65c2e996da00aa33","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric.npm@w3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.12_1622711719900_0.08501276771462418","host":"s3://npm-registry-packages"}},"1.0.0-alpha.15":{"name":"@shexjs/visitor","version":"1.0.0-alpha.15","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.15","maintainers":[{"name":"ericprud","email":"eric.npm@w3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"ed396e2e942f846f9d4a62a89d3e2dae29f07606","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.15.tgz","fileCount":3,"integrity":"sha512-4OxahOHsSwvxFlemqYcWMBmmo4S2ludFLDbCaPUTBFoMgaqi9Iy+VDs4ZBTFUSPI0E8csPrcbuvOmt0bXbRj+g==","signatures":[{"sig":"MEUCICJxuNvKzQ2yDBQXKJcxt98U38rbtscmY3RT7AxdjYMfAiEA/ndPz+KQrjpXbsvYbxzjrjgN1qixgntBvQNRvkSSzMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9JsSCRA9TVsSAnZWagAATfUQAJiCV5y8fF/NHp1L3yL8\nzc/fmb/65mfq5UVGlUyoaHaXJT6osaruSv1ob5boo30G7ncDIco/rHESNQEi\nID4y4wq34YqDG54mhor+IpzPqskPIxmKMpPssMp+Q9nXAvLpfCt5X+tuh9Aw\npyMEszKTZfGxuZtAP+rBhqcLwmsxFoUOrZjHUZMAtnoljpPuZtoi8C8dpDI6\nRoG0T7OVg+TZ5p1wvM6dVeaXjHOwgL4E8xFA/A4AlwET1GR+rHNPBvuRdDal\nWnjkDOAvRbr7buhHX5FXfC0Yg5bm8jvJnJbaHnAydt5nbmQNJp/fX0nA6Hkq\nGJDINl1O7Ke27xaDMW6p80Cean6HINIQDglGaOZuA902q4WjoBhL2O7A72VY\n4K+UL0B/Xcx4NSQFS9bo3Z4Qj6r0KQkWxEA32a4cVq4OLAhqGMoOaLqmWhW+\nJycuXdDaznQQrwDBdXM2RahxP/RAgl6VSMF2cJXprR9c0iALa9lfbLLQgnYC\nx2lyZtGF3zOT2roiB7LDMIALG/BAh/udg5s21atStu9ClZQdmCbOXXHvmcnk\nTARndiVV8URPIF2GNUGslzjDwo9qrRu2NrBunB9BiXwS+904RK2sXQxkTO5e\nRBLH8VRoDN37eEf03hILZvEGLKGE0kBDfTQ3lPKVpk9Ad82BmEUsU7sOnBAZ\n2+Oo\r\n=1J1R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./shex-visitor.js","engines":{"node":">=0.10.0"},"gitHead":"4994ebfccc63956995ad6d84d57afc1670a88239","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric.npm@w3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.15_1626643218429_0.04062770145272032","host":"s3://npm-registry-packages"}},"1.0.0-alpha.19":{"name":"@shexjs/visitor","version":"1.0.0-alpha.19","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.19","maintainers":[{"name":"ericprud","email":"eric.npm@w3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"8f9aa164a143a3ec81d962707c8ea3d12788f6a3","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.19.tgz","fileCount":4,"integrity":"sha512-d2hhW6PlVtLuL+tRX9Z+hl8wnpVEJTCIAG2cgpm5axkb05qux4zBjQnWV1Nn2nilwO7CzuKxwmagcQIceRC3Ow==","signatures":[{"sig":"MEYCIQCksBk8dc6o6dqaAFxrRze4cavHaBGnpIm62ZGEtNN1GAIhAOl4EaT6it05LiBzCAB4mCVQSjB6XAWyH6wfoxN0RqW5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwupfCRA9TVsSAnZWagAA/yMP+weDlnhSDx1n2ylhqxDf\ns/zK5lXxnacn76SdKNhTf5HcNtFWKz55k5n0QnUN4l1hW0LAyfZZuxZV30v4\nunUS1ic8QyZJtZUk8dbN48A8xWCV4OCcNwlisJvFmTMi5vuHkGNq8zeBelPr\nV8sTK4M+cvWCNXJpVJp6bHLYfo5Lh45VB6RUhQRQfzSGZwWGayKzkfqPXuBC\nJ6njAHuPaBAY3yMB1ZESTxUeE1S+me1Bybk/kNTwVlOMgjKt4lfnCJnQ5Zb7\npYZxceKKZKdYGZxtSJ/IZLRwJtcg2QG7+O+lLx9x3hUtFWRzmBy/+bn+pHgf\nvsEq/gYKC7bhxCu8lewpR3npqsalD4hZ5RH2B1EjwVJtBhpCkKHmSwqCdWKC\nfShmwFoWKQwPnKQrRZxXf/2OqrCZRyc/8MLe+gVVN+qY+ddc9O4q1kNuxpcN\np5EQN/tMgtlueYSaD4zeKiyAfxX0NnmTPl67TyC6Za/nlNBHiISbWLUKGCt8\n64TPnX5DwHWmyeZ1wY0TT6VQ6yXHjpUKj696STa+pGpQkY2+OjYLHFp2fI+M\nnbAhfCpDq44UZY5EN+aZTEv5T0/mEIUBGg26ZO94ESQV4Hg9EBzgKvILaXXK\nfafvsWOB0bSKYJBbffRpLtDdgx5PsbXSmWIZTOlk5+M7wqdmGkJA4NHlZxH3\ncgAO\r\n=DqX9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./shex-visitor.js","engines":{"node":">=0.10.0"},"gitHead":"2fc02b5236a059c401d20b2787674eb77725b692","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric.npm@w3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.19_1640163935848_0.7111513844788449","host":"s3://npm-registry-packages"}},"1.0.0-alpha.21":{"name":"@shexjs/visitor","version":"1.0.0-alpha.21","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.21","maintainers":[{"name":"ericprud","email":"eric.npm@w3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"c2c2a05232f3c6ea8f58ffc7610c0f099805618c","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.21.tgz","fileCount":4,"integrity":"sha512-IeP9znEv7n1SdhGSmAu3smj7BmEDa2RyCzp/uLy7jVmVSsjtOtxtMzUtxC+O44RLBlTyaXkP6/MhY51AgxcSng==","signatures":[{"sig":"MEUCIQCVPIEF33gaqJuUnv+4yuEnczH7fL88CroZLawnUHRG9wIgFebRH2zjUxdsDDoyQ95p/noEU6PBH1Z64vy0ys0kWL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ38bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBGA//fSuYNoV5gyVoh8JPVjiL1gZRRQZCxnJfmWESDaSSvbyKddb7\r\nv9WtZJqsrMCk8UkEgQySN4+Fj4cPdPJGI7cj4hnkLz7VSzm8lcAdrBMjp7yd\r\ng+zNWWpVzQbIVdK+OIyUBkx5h002rJW95v+uQMfO1oHj+bSIYfpU2zQLLnr6\r\nNqc/oDvvJnrBRFCk9mVFpvlu+RySWhEIXxcLfZzDKcBghCxvhM2DH3uUPmVw\r\naShaPnVmqdeQ6tE9sPVn/S8LwTyrk5XygPqGEZ8At3rzI4vjkF/wvgX5nIBZ\r\nNnZNdCAZTXVlxrtNVeveXj+I1bs28GD7Qnzx1dnrrpWWLZYBBnqhmlZJz9ZR\r\nHaDgO5OoMhEr/QtIzgpNoZMoYNQ3ycWtCbct3Nb94l+qhIksLw3IiMegi3IL\r\nmiTruqbfLbwPLGWhBeXcIqMdYLFZLG09aUZs4BJJ1s53UI5+Kw6WS7UyWQ3J\r\nwqtUildP0HMcNIHwLNGaONW3Jh6Y6rdmOH7M3AqT2jKIB1TE/zXayuL+NMTR\r\nNfO7HZVjN0if9whv8SmGjlLBUDiuGB+5HSGsvWxHks+chpd1hpiViylg33pT\r\n1yyG9Or7KwLMLOlia5kPr/5rOuRXbSHVSdN2slDvI01jF1otW+ojCmoiMrcu\r\neBtN/jP7Ml6cGXyLFWMm6AMBGfyCkVnybtY=\r\n=vfae\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./shex-visitor.js","engines":{"node":">=0.10.0"},"gitHead":"8af9687b87ac50e63c7280825ff9e59dea3142bb","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric.npm@w3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.21_1646755611372_0.1480981992956456","host":"s3://npm-registry-packages"}},"1.0.0-alpha.22":{"name":"@shexjs/visitor","version":"1.0.0-alpha.22","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.22","maintainers":[{"name":"ericprud","email":"eric.npm@w3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"d2e221dbe2af2efb3b4f168f9ced13a18989ca4c","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.22.tgz","fileCount":5,"integrity":"sha512-uqANt+FCAhrxocYQczT2vk5ll0A9ZSW0klVMKNkosOjrXz9mhJd5cPBo9zlosg6Pz+6O9RDWcwgmei0Reb+++Q==","signatures":[{"sig":"MEUCIDLRnlYGbp65/yvyWf50Qbo+68em/6Fo5pIcjt6/BstoAiEA2lo5nlLc+jZkc9QceUUD4mGxasEf//zKoX2fVeCZOEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/pX6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxhw/9HQCU1CEy6FLR6XPOINQ2OwWB4MlnX9ErfcBomLL/XjdaAL8w\r\ndc3VPFe2zqzIxcVb6tZh8NZo7Jl+meZDw+DFmwsdXPaLLV/ly+fRY2PuL0Yh\r\nz92e4U7p9UgdxiEX6Apqno69ZILRPY3dTNfBinmNzkzCzl4I2luQ488Ws2V0\r\nVHSIzxJUj0BaMbUsgIfl9E0ceVEZ7R6XelnLgfoRxeMXNzThRVM0+adxikWI\r\nIwNoI3gg869cgEHDNaidId2BNKdHtnBaFPU2ubGdYO5J6RF8wQOwbu7OoL5D\r\nLLsnQ0bS5gLBfgeZduN/litQ7GQCT47la/J6VNwnxY1mIuintBMqSXOxS604\r\nEeR/f35mC34MhlevFc+I1TfEtYl132tfBs8111vEeOSz/8kGupo2tXrBafa9\r\nW91d/+Ldh9/D0gvKqjKqM45Nk2DWOitDcwdwJUyKBhhTGODwAB14f8BJmK18\r\n7odXhRPtnGsxciyQyGe6mfQDutxJf5zqv3IqnFa7kmb/jiahZvUhq+mZ3T9P\r\nFrU1vR09IIbtNdPXY1qRhiO35aD6hGk8QHyc/UXvbSn6BmBdPby2XBItLHV2\r\nQapc9ETa7fqRoSRhhsHCJ9JU7GXD7kjJtSv/fwJ8nHW1GkjWKNg1N1Cq0nDp\r\nAbGislM1RRt9HByvUEmyED4dcvzvNZX0+5I=\r\n=pSkl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./shex-visitor.js","engines":{"node":">=0.10.0"},"gitHead":"cd863bc501e9ede47825f8e4efb4ea3ff1f57fcb","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric.npm@w3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/5.1.8/node@v18.7.0+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"18.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.22_1660851705873_0.8481101186586728","host":"s3://npm-registry-packages"}},"1.0.0-alpha.24":{"name":"@shexjs/visitor","version":"1.0.0-alpha.24","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.24","maintainers":[{"name":"ericprud","email":"eric.npm@w3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"82a8496a937e2a9f31ec27b48cc4a065e28ddb0b","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.24.tgz","fileCount":5,"integrity":"sha512-6efvYB0XcdwUTtfJ5ZaHO6J6B8pRnO4/aodM40sFswp3AtJeQSlCX9kZD8imbSsLwcbcCAE9zwSQiVRc2yZHcw==","signatures":[{"sig":"MEYCIQCs8qVCpRHsvKmKuT6rhZEIgpxiU8DKHGA0jvEV5WisjgIhALJmoWGTwXWShvU5SfIV57IoKe9kszVNS+Dxuz9lH0Mn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJAPsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaLBAAk2+tIusKDxKiZotUK69bYfToZEwjV3r8xYSme5SHkWa8/MLJ\r\nd/uH+2QlFU/CJ3HNL7htFlGqAOx8coDtSBn8tYKminukTnquJvewhlW0SGbW\r\nAlQpDMdYrdQcnJfJUw4LKOJNQwPr+yzAvajJ89rPx1TpxGxe+fzdzQejxS2N\r\nTMsSijiko0IjY2g4gxuKCyjyJOrF2q1eIDS7jcjdkaZzWNUu8NSX2Wg8/a9H\r\nfX89jlwqaQZcp7/IeuY0jPym1zisoarrTu15qhjEdLL3pDD2x4NkEpF8ic33\r\nxx7E1juRrTYgHeZaqizAj/wg8vc7PaZainsY9VZho+2SPRqNn8M7K8qp1dF6\r\nJCFNkLOodUtKDjw5CbSR8M1PK0BbcghCP0M2Xlg9N8u11GsOUwqsZMHUhgSi\r\nwwbmKzgo2XFPbff32jCTYc/WD8qchkbEJgxM36+dl/gYeV+z0h5C7KWauL0f\r\nJhNT3zMf/Q25kwOW5OYHTVgaFNyxJ5YrtIG1kaWSGlrIuOxVptg+C0EqXydH\r\nnhsEOufDS2HJmcla3My7t1X6a/BCTALKsGWmi0zcyIhJoJBwBOiFZfnmETQg\r\nFmowsJ2YW++xiV26Asy5bnu1SKRjXOsJ579btB4nBAmGPCv89IaLFKSSkmIU\r\nEmyIACG4SkHQ/PJeDvGVIrXE82JGYP6G39s=\r\n=Fpio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./shex-visitor.js","types":"./shex-visitor.d.ts","engines":{"node":">=0.10.0"},"gitHead":"60f5e554b27b12668081257e9a40c4ee55e4b09f","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric.npm@w3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/5.5.1/node@v18.8.0+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"18.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.24_1663304684107_0.23599478097583249","host":"s3://npm-registry-packages"}},"1.0.0-alpha.25":{"name":"@shexjs/visitor","version":"1.0.0-alpha.25","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.25","maintainers":[{"name":"ericprud","email":"eric.npm@w3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"1c0e79be34c876f65309e870d11e95f4b794b18d","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.25.tgz","fileCount":8,"integrity":"sha512-DbqXXbzbzjJm2mjld7cSORgmJRyBr/RsXirDaNcRrQfZKXp+TJea8jHjY6PuHubs6SVA3Xj/SwTPGz6o5z8+WA==","signatures":[{"sig":"MEYCIQDFf3Q41zANHBGr8fv6jjkN6NEx7dHNwVoEDj3C8NSx5gIhAJIeRj6OXOdzeVtlbJyfT6sJTQHgMzfwW62yedOtjRiP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGYlYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE7hAAhpPnd39P0HGbBwxTPUXuJYg/67FOmw4nB8lCI3B3beXF68D5\r\nsgaJXmfYfOcr56wEQ84TKpT5QzaKojsB2IHMFw2fIcBhw1QQc7VY3Y5d6U6V\r\nl+9I4sPoDEJi72dZD9+MAwCpY093pKu4kt8O/2HZ9ciYEy01l0sUbBjM6jeb\r\nP3bgo1BCzX6p615UV2D+dczaxGdF4mFgxH1fentskbXhv/U9K77RGLwdczqm\r\nX++gw2+q7vtQV0tEgtmKP5x/GXi+7Q5eGqBgdc8WJbFTWcX1hji+L96HCpiL\r\nnmakipIwOt6Ur1YZg5CI3A6ivEZhnAVWqRDmqquBTrXinDwBNA8bYTxRI17e\r\nlXL4DWjMlBr8BSuuYLNSB+5c9hyueeP9CJ/cMVr/ZRpLrKOdJ5JhtgZbebDi\r\nCE2xTQqs090g1G7nVzMmnGnAuLkbIb/AG2iwnMl5VKqd+pM8zynhhibWgRfB\r\n6aLoMyoVJx5m/6s4jdeFxR4fNluEpRTs6+PgkZA9hD0ZBhQ2pcYIGPkMBbQn\r\nagMdeTEgu9CfXzlEHAno2AUL0MI0HMH2kNkQS0x8c7weGy7BQa1S9YcMC8Nc\r\nNL9n+oAk/20YNI8ZpiS6cxA0l9Q92yNDlPgnMIarUrlrvCAUp2ntra+WYrsF\r\nn3TpdE4KOhd01uXw2S3tda+qDxAMlxpVEis=\r\n=NWiM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./shex-visitor.js","types":"./shex-visitor.d.ts","engines":{"node":">=0.10.0"},"gitHead":"bfa28af38313e203fc5ce1d37737f814f4668bd1","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric.npm@w3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.8.0+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"18.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.25_1679395160153_0.6345152509260941","host":"s3://npm-registry-packages"}},"1.0.0-alpha.27":{"name":"@shexjs/visitor","version":"1.0.0-alpha.27","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.27","maintainers":[{"name":"ericprud","email":"eric+npm@uu3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"c0263237a036d3f5fbf70058a8b233a1cefbf6de","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.27.tgz","fileCount":10,"integrity":"sha512-9s67A+f0ZZNw/SNxqoi1483CqUca8dbnHM6WDWsRH4+eXlQpQqwOZDxA8uKEaWeX4VcDrDwzWpr0WvK6EyDWIQ==","signatures":[{"sig":"MEQCIFtFBO0fcyPFoAoZfrLH8YF3rrcBdosiBOHeOzV8jFoxAiAhGmoqY3PxrKPQTOqznMRqeyjpBl5NWvn8pMFFMewwGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63367},"main":"./shex-visitor.js","types":"./shex-visitor.d.ts","engines":{"node":">=0.10.0"},"gitHead":"031f64ab38a625d2cb60130cd1c67f570d6e1025","scripts":{"test":"cd .. && mocha -C -R dot","browser999":"browserify shex.js -s ShEx -o browser/shex-visitor-browserify.js && uglifyjs browser/shex-visitor-browserify.js --comments -mco browser/shex-visitor-browserify.min.js"},"_npmUser":{"name":"ericprud","email":"eric+npm@uu3.org"},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"lerna/7.3.1/node@v18.18.1+x64 (linux)","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"18.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.27_1698076698186_0.7999927779009839","host":"s3://npm-registry-packages"}},"1.0.0-alpha.30":{"name":"@shexjs/visitor","version":"1.0.0-alpha.30","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.30","maintainers":[{"name":"ericprud","email":"eric+npm@uu3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"7d0fbc1c84a9079b86989294deb7a010758fac4d","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.30.tgz","fileCount":4,"integrity":"sha512-0Xw6BvtglPaxyJs6dADRgrRP2gooLCAneFoMI+sc2aNRaH2HNL7+B0acyI0i05Fw3TxoDLjjemUiOdiu1kuwOw==","signatures":[{"sig":"MEUCIQCyu47I7b5KaoVAWl3zdcfPDU1HJBY/ObDwmHKHjWUcNQIgdTfmCSyasJZlhFa0rsgrsNSWqwdmS0UxI3XoOE2RKSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shexjs%2fvisitor@1.0.0-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38464},"main":"./lib/shex-visitor.js","types":"./src/shex-visitor.ts","engines":{"node":">=18"},"gitHead":"fff21dfe90e954cf46d9122cc184b0f0763f11a1","scripts":{"test":"cd .. && mocha -C -R dot","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc2104b3-6fef-4bea-941a-175182de3464"}},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"12.0.2","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@rdfjs/types":"^1.1.0","@shexjs/term":"^1.0.0-alpha.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.30_1788209654408_0.36825033626597614","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.31":{"name":"@shexjs/visitor","version":"1.0.0-alpha.31","keywords":["shex","shape expressions","rdf","query","parser"],"author":{"url":"http://www.w3.org/People/Eric/","name":"Eric Prud'hommeaux","email":"eric@w3.org"},"license":"MIT","_id":"@shexjs/visitor@1.0.0-alpha.31","maintainers":[{"name":"ericprud","email":"eric+npm@uu3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"homepage":"https://github.com/shexjs/shex.js#readme","bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"dist":{"shasum":"3158d0265f43eac3bf076cac95cc7eb1272465c4","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.31.tgz","fileCount":5,"integrity":"sha512-FcaJiEudRxU6SETeHESuMDQ7eyzqks8Jj1ZLgraiuHCWGYHkdvky8DIOFnyWuHn4QcnLUwDud7Hhhx8t+duK8w==","signatures":[{"sig":"MEQCIA/exo/iaxgyMxYZscqhHH6lRWoUu8i9Wa36Q8tzdkuyAiATw1a86jIvbWp3+Gt8JIjqnv3R4g3rIDrbRkgK0XqgVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shexjs%2fvisitor@1.0.0-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50907},"main":"./lib/shex-visitor.js","types":"./src/shex-visitor.ts","engines":{"node":">=18"},"gitHead":"cd8e7f2f7227cc6373de86db9d8446ad42088fc5","scripts":{"test":"cd .. && mocha -C -R dot","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc2104b3-6fef-4bea-941a-175182de3464"}},"repository":{"url":"git+https://github.com/shexjs/shex.js.git","type":"git"},"_npmVersion":"12.0.2","description":"Shape Expressions Visitor and schema index generator.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@rdfjs/types":"^2.0.1","@shexjs/term":"^1.0.0-alpha.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/visitor_1.0.0-alpha.31_1788710021256_0.9207088934665102","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.33":{"name":"@shexjs/visitor","version":"1.0.0-alpha.33","description":"Shape Expressions Visitor and schema index generator.","author":{"name":"Eric Prud'hommeaux","email":"eric@w3.org","url":"http://www.w3.org/People/Eric/"},"keywords":["shex","shape expressions","rdf","query","parser"],"license":"MIT","main":"./lib/shex-visitor.js","types":"./src/shex-visitor.ts","engines":{"node":">=18"},"dependencies":{"@rdfjs/types":"^2.0.1","@shexjs/term":"^1.0.0-alpha.28","@types/shexj":"^2.1.7"},"scripts":{"build":"tsc","test":"cd .. && mocha -C -R dot"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/shexjs/shex.js.git"},"bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"gitHead":"c19c0382520620512f43243f4d9dc43a3159fa4f","_id":"@shexjs/visitor@1.0.0-alpha.33","homepage":"https://github.com/shexjs/shex.js#readme","_nodeVersion":"24.20.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-0XlxhLy3OHSZ4HeUNaU6FBtVvhr8xax7UX0DN3nB24xFOmhvGEsRHzEl2jYktlF1VmeGDIZRPzXP0+vHEDXJbg==","shasum":"777eee38a968023711c2a1f178e40d176053f29a","tarball":"https://registry.npmjs.org/@shexjs/visitor/-/visitor-1.0.0-alpha.33.tgz","fileCount":5,"unpackedSize":51049,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shexjs%2fvisitor@1.0.0-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYSQoh56XvgVX99YSQnExG7NNUZnVmgdyBQXYkaATGxgIgcZQwooNvfzND1pQSN12zAGIyr8Dweaj3OyrJyIe6hmo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc2104b3-6fef-4bea-941a-175182de3464"}},"directories":{},"maintainers":[{"name":"ericprud","email":"eric+npm@uu3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/visitor_1.0.0-alpha.33_1789354281406_0.2127480513695157"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-03T09:15:19.603Z","modified":"2026-09-14T02:51:21.911Z","1.0.0-alpha.12":"2021-06-03T09:15:20.033Z","1.0.0-alpha.15":"2021-07-18T21:20:18.564Z","1.0.0-alpha.19":"2021-12-22T09:05:35.988Z","1.0.0-alpha.21":"2022-03-08T16:06:51.513Z","1.0.0-alpha.22":"2022-08-18T19:41:46.058Z","1.0.0-alpha.24":"2022-09-16T05:04:44.314Z","1.0.0-alpha.25":"2023-03-21T10:39:20.322Z","1.0.0-alpha.27":"2023-10-23T15:58:18.350Z","1.0.0-alpha.30":"2026-08-31T20:54:14.610Z","1.0.0-alpha.31":"2026-09-06T15:53:41.399Z","1.0.0-alpha.33":"2026-09-14T02:51:21.558Z"},"bugs":{"url":"https://github.com/shexSpec/grammar/issues"},"author":{"name":"Eric Prud'hommeaux","email":"eric@w3.org","url":"http://www.w3.org/People/Eric/"},"license":"MIT","homepage":"https://github.com/shexjs/shex.js#readme","keywords":["shex","shape expressions","rdf","query","parser"],"repository":{"type":"git","url":"git+https://github.com/shexjs/shex.js.git"},"description":"Shape Expressions Visitor and schema index generator.","maintainers":[{"name":"ericprud","email":"eric+npm@uu3.org"},{"name":"justinwb","email":"justin.bingham@janeirodigital.com"}],"readme":"# @shexjs/visitor\n\n[![npm version](https://img.shields.io/npm/v/@shexjs/visitor)](https://www.npmjs.com/package/@shexjs/visitor)\n[![CI](https://github.com/shexjs/shex.js/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/shexjs/shex.js/actions/workflows/ci.yml)\n\nVisitor pattern for traversing [ShExJ](https://shex.io/shex-semantics/#shexj) schemas\n\n## Install\n\n``` shell\nnpm install @shexjs/visitor\n```\n\n## Quick start\nThe default behavior is to return a copy of the passed schema:\n``` sh\nnode -e 'console.log(JSON.stringify(new (require(\"@shexjs/visitor\").ShExVisitor)()\n  .visitSchema(\n    {\n      \"type\": \"Schema\",\n      \"shapes\": [\n        {\n          \"id\": \"http://a.example/S1\",\n          \"type\": \"ShapeDecl\",\n          \"shapeExpr\": {\n            \"type\": \"Shape\",\n            \"expression\": {\n              \"type\": \"TripleConstraint\",\n              \"predicate\": \"http://a.example/p1\",\n              \"valueExpr\": {\n                \"type\": \"NodeConstraint\",\n                \"values\": [\n                  {\n                    \"value\": \"1\",\n                    \"type\": \"http://www.w3.org/2001/XMLSchema#integer\"\n                  },\n                  {\n                    \"value\": \"2\",\n                    \"type\": \"http://www.w3.org/2001/XMLSchema#integer\"\n                  }\n                ]\n              }\n            }\n          }\n        }\n      ]\n    }), null, 2))'\n```\nThe result will look identical to the input schema.\n\n## Strategy\nThe ShExJ format is defined in [JSG](http://shex.io/shex-semantics/index.html#shexj) or [Typescript](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/shexj/index.d.ts). The visitor API reflects both the names of the ShExJ attributes and their types. For example, by default, the `visitShapeAnd` calls `visitShapeExpr` on each of the conjuncts. Likewise, `visitTripleConstraint` calls `visitValueExpr` on the `.valueExpr` attribute, which in turn calls `visitShapeExpr` because that is the type of `.valueExpr`.\n\n## Methods\n\n* visitSchema(schema, ...args\n* visitPrefixes(prefixes, ...args\n* visitIRI(i, ...args\n* visitImports(imports, ...args\n* visitStartActs(startActs, ...args\n* visitSemActs([semActs], ...args\n* visitSemAct(semAct, label, ...args\n* visitAnnotations([annotations], ...args\n* TODO visitAnnotation(annotation, ...args\n* visitShapes(shapes, ...args\n* visitShapeDecl(decl, ...args\n* visitShapeExpr(expr, ...args - calls one of the following\n  * visitShapeOr(shapeExpr, ...args\n  * visitShapeAnd(shapeExpr, ...args\n  * visitShapeNot(expr, ...args\n  * visitShapeRef(reference, ...args\n  * visitShapeExternal(expr, ...args\n  * visitNodeConstraint(shape, ...args\n  * visitShape(shape, ...args\n* visitExtra([extra], ...args\n* visitExpression(expr, ...args - calls visitTripleExpr\n* visitTripleExpr(expr, ...args - calls one of the following\n  * visitOneOf(tripleExpr, ...args\n  * visitEachOf(tripleExpr, ...args\n  * visitTripleConstraint(expr, ...args\n* visitValueExpr(shapeExpr, ...args\n* visitValues(values, ...args\n* visitValueExpr(shapeExpr, ...args\n* visitStemRange(t, ...args\n* visitExclusion(c, ...args\n* visitInclusion(inclusion, ...args\n\n### simple value visitors\n* visitBase\n* visitStart\n* visitClosed\n* \"visit@context\"\n* visitInverse\n* visitPredicate\n* visitName\n* visitId\n* visitCode\n* visitMin\n* visitMax\n* visitType\n* visitNodeKind\n* visitDatatype\n* visitPattern\n* visitFlags\n* visitLength\n* visitMinlength\n* visitMaxlength\n* visitMininclusive\n* visitMinexclusive\n* visitMaxinclusive\n* visitMaxexclusive\n* visitTotaldigits\n* visitFractiondigits\n* visitInclude\n\n## index(schema)\n\n`ShExIndexVisitor.index(schema)` creates a visitor and overrides `visitTripleExpr` and `visitShapeDecl` to provide an index composed of two maps:\n* **shapeExprs** - map from shape declaration name to definition in `schema`,\n* **tripleExprs** - map from triple expression name to definition in `schema`.\n\n---\n\n`@shexjs/visitor` is one of the [shex.js](https://github.com/shexjs/shex.js#readme) packages; installing [`shex`](https://www.npmjs.com/package/shex) pulls in the whole suite, and [its README](https://github.com/shexjs/shex.js/tree/main/packages/shex#the-shexjs-packages) maps them.\n","readmeFilename":"README.md"}