{"_id":"@aphro/authorization-grammar","_rev":"20-5368c4fcfe66f670540c1a262cc9ec4d","name":"@aphro/authorization-grammar","dist-tags":{"latest":"0.2.6","next":"0.2.5"},"versions":{"0.0.1":{"name":"@aphro/authorization-grammar","version":"0.0.1","main":"lib/index.js","type":"module","devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w"},"_id":"@aphro/authorization-grammar@0.0.1","_integrity":"sha512-RFztrYC3OVtP30XH/TGp6nLXkX6Au1ONNTLqPVvy3RNR9vrZdYXG6OOY1H1U35LvJ54WXRJgmSMLi9QRUNVtmA==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/a43514a8dabab2e4da9d3d90a7b33cbf/aphro-authorization-grammar-0.0.1.tgz","_from":"file:aphro-authorization-grammar-0.0.1.tgz","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-RFztrYC3OVtP30XH/TGp6nLXkX6Au1ONNTLqPVvy3RNR9vrZdYXG6OOY1H1U35LvJ54WXRJgmSMLi9QRUNVtmA==","shasum":"20a364f490f2c16ec16f6ba43449d10c9c7f5c19","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.1.tgz","fileCount":11,"unpackedSize":14128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDczJnKDvJS8dSkOP0/RcDLrtEekhwuz/avIWA9JWzJ5AiBRwsv3bdeTcQgF7PvMNJX63P4d0NOmJ/rw101Gr0Q0Qw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih56PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKDg//dQq//RpAtfNQft6qygJOFjDsaSWlg3gTe4Cu9WBKHWH+R/FQ\r\ny+T7fUi1+Ka86mIjLUNyunC5+6yv2BJ/pRebkfvHwDjGopxACM3zWaF5jLqM\r\nKodQYTqOuV7vM7O+mQMz3MVki9SLTHHaNS1Hc1N4tBQUt9/k42avuAJKbKxW\r\n/r/CUK9JiIDOPmPSPiBQChTWQLt+SGHdpCTFWoNVioUr072Ml/K3tmhLRrG6\r\nT1QM22b4Rfjzjy0zN8Qxh3kA0bvqUt9896KVsBJiD+gkHObFsIAnLTwUWEoK\r\nf53qkuNWLr2katJlgoqdhQECBHLr8RL4/HcTZz7F89gstU6St0oACTY5qCbj\r\nFJchLCUhLilOWMWrMXbTvUq+cjLNLmQQmNB4tr4D8pNa/iV6qo1m/bJ8Yxq6\r\nkvDie0SMHi09vKKzG8pxSgWznxndyaXBFQRCzgsi/+paeLhFaNbVVJ61axsp\r\nCL1XcNAT+BqhRK44p67sypCPr+/7/TRokGatk+bTguFT1RinXDnHyrVWYnJ3\r\nZZgzOgLUktzWWQzeSPK91On94bi2iSNw+hLeMw0S5WV+WRJGgkmzYmaO5TU5\r\n9tDFQ5Mc3kgC+vQGxQ8OmP1p4tSnh3pHSYJVrMBSff8cGrZzQ7M9YmIwUFh4\r\n9IWRxuwQw5WJdHUL2Br+uA8DtBLlErIS3FI=\r\n=P+E1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.1_1653055119507_0.6602754559681274"},"_hasShrinkwrap":false},"0.0.2":{"name":"@aphro/authorization-grammar","version":"0.0.2","main":"lib/index.js","type":"module","devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w"},"types":"./lib/index.d.ts","description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","_id":"@aphro/authorization-grammar@0.0.2","_integrity":"sha512-ugWClIoKErihEfkmYOuLip0mZYlbm0ZTD9DAcYWjQ3/QIDypBvLoKzTDpZqK4YoUV3Ykr2baBvgk+hwR55Vb9g==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/d507f5a88ebcfc069591b77d88d29231/aphro-authorization-grammar-0.0.2.tgz","_from":"file:aphro-authorization-grammar-0.0.2.tgz","_nodeVersion":"17.5.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-ugWClIoKErihEfkmYOuLip0mZYlbm0ZTD9DAcYWjQ3/QIDypBvLoKzTDpZqK4YoUV3Ykr2baBvgk+hwR55Vb9g==","shasum":"58017e1f2acfb52a81c66f64af0045b3896ec143","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.2.tgz","fileCount":11,"unpackedSize":14128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEtGDW0uc2AXRja8ZlR5hzaJjnYL3LjFCe+fvrxjnXpAIgbADDAXfuTzuWkC0jt0TY11cg9gX7EIvkoVq1V9yz2PU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih6LcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTkRAAn+cskcCj9SefIbGWlqPKs9iAENj7hB4s+AjEIYD9Pj81j9Cg\r\nGUGCGKnluCPEDR/SNgzJSb1dHatudftwRKRGOYTMNcg7c3JpezZQCsK6LqVX\r\n2o3FngnkqXt33iQYwRwOUs3ZOtAl8fca2DngKxI2q0h+uQxUVZXUI8Km1mT1\r\n7ZjGY1ybNs4nc8x8NrTYkEiyBMSfa8MwpxJ12JARe8YFtooxxDLwDJkpT3KM\r\nd4QJECJJUvrU5nH2tizTxlpoHN9flLc2BAPkHyBSCP+45YT/PY5Ke+uapZhJ\r\ngcTai3b3x6Wom9BQS9Rv7LE/6Fftb8J5PEavA7U4rkQLBl+MJn2CJwAQGgPE\r\nMWlcO7fpIQozt+OXL104Ztct1r9KGwBTIesUhUud2J2Fv0M6OTJJ6h+gcWGQ\r\n+ZeWn+myjVMWVJ0+NqL4NWAGN8PwxxkDoGujeAtgBgpv1kL/WbZNFcJu4tpA\r\nR+kF907yRElNebut07HnLie6skgJCjoj58NqMT3VA3T/b8OimRosa4fJwKV9\r\nN2qBWtqmUuiEnLufQjOfZL9t1S+K93Qf7Ly1LQrrzy2uQ3KvfhvjQ8FksBd1\r\nYFiyVyuY0WwLbL1CzGSnTfjWqqzEpeAlY4l0VfEi0KmYTkY+9+W3IC6uLb+N\r\nNZsXP5Jl3SLr7NWeihiIWqpy6sZ+SIVi7SY=\r\n=izuK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.2_1653056220441_0.009106649299810421"},"_hasShrinkwrap":false},"0.0.3":{"name":"@aphro/authorization-grammar","version":"0.0.3","main":"lib/index.js","type":"module","devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w"},"types":"./lib/index.d.ts","description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","_id":"@aphro/authorization-grammar@0.0.3","_integrity":"sha512-sJkqd415PfSz3CGZq4VWFnw2I08DzuvgFdK5wh3aC3KtxRiB3jkjmfF/YsZW0sxNcGHRYAvOU2DcIvcFXfoGig==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/806df97d3c58f29adf83bba6066cfb2a/aphro-authorization-grammar-0.0.3.tgz","_from":"file:aphro-authorization-grammar-0.0.3.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-sJkqd415PfSz3CGZq4VWFnw2I08DzuvgFdK5wh3aC3KtxRiB3jkjmfF/YsZW0sxNcGHRYAvOU2DcIvcFXfoGig==","shasum":"0e4217e0af874d37d8d34f6e5f748ffa75b6e803","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.3.tgz","fileCount":11,"unpackedSize":14128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXMdc6Yd1I/d3TrJxLhkSlwKVHAI3nwm+IyAZIw0b+QAIhAJAn40fWsWjmztlQVEUcVX9AQMHzQGMri9xLdxjCcQiu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih6ScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5xA/7BRHKm6RVK5lH8qnkiXXBLDHpwJsDwVC59ebkvTpgRlTLtQxQ\r\nyIEq4oofLsrytPYD/f83KZro1IZzX6nilrP5oM0l5UCxZkI+ZcdQRN62wqlc\r\nwU9smiro48h7umNXs80X/u9qBVPwiO3EijpLCP39ygyRHfGtPo47BvLSe9ny\r\nJHR3KYf7gf/FO096GPp7AVJ0UY3zRzoT1CCXyPbni6xggxLa79Wa9IinHKyl\r\nGxa7/4wNHoVvc6TCCv6XK4/9ZzaBDY8NCDrd5nwH1X0Uqd2PeohRb+FVboH7\r\nGz2YUnLj07JjxyfYdUpFNPTJ36gzHh8hy+FbU5cisxYW9YLDtKfcytZEUaaa\r\nbD7LOn38RSCxHYTZt0CNb8JGmjZ0VN0BAg3ekGTcj7UUQs6vt+A+NufdeBwq\r\nMase4dGSAh34ukKPKKTCmVtA9rVAh+JA5OrW3ZkrVOCEXZiF8fdy36Me+iVc\r\nVJJjrunluo4EDaRTM9YsfBEMbGEe2+yf2Tqlr1rEzOv93vDpZvaITQYspybq\r\nelt5kK2qRLvRk7EasrDamdggMRDIChzT4xf2ZRVGNMnMYtlVx1aBdFxfP+/1\r\nxVXSaJYXRU6IxuM8dTHv00UJhGiMGyNG2Cj0oUYMG88GVuYrgWosvSW8nHP+\r\nwIKtZKiM3Mxiuob1dNV0zFi5m2TGbokrYlw=\r\n=AcjQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.3_1653056667905_0.24815563319372957"},"_hasShrinkwrap":false},"0.0.4":{"name":"@aphro/authorization-grammar","version":"0.0.4","main":"lib/index.js","type":"module","devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w"},"types":"./lib/index.d.ts","description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","_id":"@aphro/authorization-grammar@0.0.4","_integrity":"sha512-fA1mdZzErYOxYqDr26rgBPJjeevyb4ktHgKyfPTLC+t1GvLwPoWZ3ShDlm/3a3FB/cPKrpCUHTIOD9Cbyb2wLw==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/fb87ef1851d2915e9bfa4955e73fb014/aphro-authorization-grammar-0.0.4.tgz","_from":"file:aphro-authorization-grammar-0.0.4.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-fA1mdZzErYOxYqDr26rgBPJjeevyb4ktHgKyfPTLC+t1GvLwPoWZ3ShDlm/3a3FB/cPKrpCUHTIOD9Cbyb2wLw==","shasum":"debf77e881fe7a7959474abdb91b7aaf307ba492","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.4.tgz","fileCount":11,"unpackedSize":14128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWG21lnPkfPQM5sBokVWaJ4M8wHh7ayWbqUDhc4YEYXAiApA5/8dkzahXjC6uzrF9NIyGyWgmMRlyQAfwXT6koPkQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih6XmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/dBAAhTMo/Oen23DUiYYVEHCOHibnBrmNa5NgiMmJsJxL/hfuvZob\r\nTql+GAwTR/FMg7Z/T0qCK9ivX+mB43QWJMtJnIjpX00+TFL8byi09uWKWcGb\r\nHhPjNzG+P4gvvX1QP/NuKJnHqLhngvXKRE87QZISKGsPxjVX9+yRHUVO2vJ6\r\n8fbFFNCsoEVxpJbecoJnJropACSmC/IoTfeS8TpLUdczMKYKWDO5MWyUPQSK\r\nwzpi5QMlL0VfyL++enuh30bMRt8yj9dO3ZyF9okyAPQG7pMrpIIkoqPGCkM2\r\nvon8j+E1u3l65X2xmnIJyiMe/JFY2Q8BRDlkC5aFSmesjmpicIdfFEP8U4hK\r\nMRMrQyocUFb5bHo7NGtLtJrWI5OdhgPy+tgm1QcADt1EVd0eOApfCTNEGoK4\r\nlfsF1kZDIsLKiJirdkt01jNHwNVCN/QPVexsMO9XSgKmvENtSjKc/Prp8ytU\r\nZ7FsA4BeAPoAb5Vlg/6lvUZ+i5Lf7zzhxyMINhpztGkcIlGM4YRPKoJ9kQPr\r\nL5HrMh0wbaiE32ghY/mW5omDFTjCvQuQ5eLjH0T8Np8HayDtJw1yRcq8V7it\r\nYFdIW14ftUyOGH7hQlSlNf+rYG6S4z6ZRHT3TKm2GbZ2F6EbHxm/P7+2cl24\r\nWki4rf21oEwBurWzxwSezKDyqcafEyb7pUA=\r\n=orX5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.4_1653056998622_0.10616935063606814"},"_hasShrinkwrap":false},"0.0.5":{"name":"@aphro/authorization-grammar","version":"0.0.5","main":"lib/index.js","type":"module","devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w"},"types":"./lib/index.d.ts","description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","_id":"@aphro/authorization-grammar@0.0.5","_integrity":"sha512-2uGw0wVSDrDEN0emcpm/7aJsnym4t8CBH3k8iOzpLZ15Ig9qbKHoabzh4sZTelJpD3QlvJeN7Cif8GJQJk/MKg==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/ae52c1bcae7f5a62a1d7c089be5cfb54/aphro-authorization-grammar-0.0.5.tgz","_from":"file:aphro-authorization-grammar-0.0.5.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-2uGw0wVSDrDEN0emcpm/7aJsnym4t8CBH3k8iOzpLZ15Ig9qbKHoabzh4sZTelJpD3QlvJeN7Cif8GJQJk/MKg==","shasum":"e07fb07a4d28689a40de6bf2c9ef16e781fbd84b","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.5.tgz","fileCount":11,"unpackedSize":14128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXbo5WDWYy7G/QQEy18piauIyhXUQg3KJHaYCKkmG4XAiBv8HspIbvQS3UzoxKC7t1xBeRmn5uPQWoO4HAR7hnO2w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih6xPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpToA/8CAKSfsnhcZHZiBztj9Gh8p9umtTJBdxxz4XrcWkZsYdJY89c\r\nCic5hETWuOe7M0mK+oBkjmY0pAMYsCVKt6fRc8/q3xQ5CiZBW/6jdLDOXqHW\r\nsOv2COmWoI67L8K+ohe2KpFWBymUCfX7esc4RZQvCHm5LFytEeooc7fvX+Fe\r\n/uC/LkFJyKR66hrp5c0IpEmmWkBQc7KKUXaQR4nzuz9iUI1l8l/5SPqSynAN\r\ne5b527YUeMCqjuEYVLBhWOdBOWfStBT5MK+QdNCWFP/JMkzKruMk0xZGuoGF\r\nSMGH4ZYqZrCooVwkvxz49I3FW5/SkLM54Aybpy+XXeriv7iiVS7LK485gOs/\r\n1x95DYmg3vSuAfPtYTGrkqy1J2sbw8o/b39wOcAp+BgqRynyjW2FI0D760ey\r\nSrq2n6J9YE+uU/BKZcMiZz7onOTc21U+fHdsrIoT8gskMymI+ShbiYX8e9Vh\r\nSRGwcUmxV+qu0sYY69bsQRzMGDdfW24RfzffvIZqspJzqP3M1bHQvgakO+Pq\r\nP1NFIBofBTakmLYToGdi0b7B9IE/3dZ/rzA9hedyFEpw74P3UGztQyP7DTF0\r\nDAeHjggkWSZfyuLmtBbr7uyei15V9wQVCH6KVDJ8T0ZWBebMQZXr7dqTf3wZ\r\np0kGSSB5y2xZYYsLtu84pjeGX2umpZQKPis=\r\n=L5Rd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.5_1653058639515_0.5320599893830809"},"_hasShrinkwrap":false},"0.0.6":{"name":"@aphro/authorization-grammar","version":"0.0.6","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib && rm tsconfig.tsbuildinfo"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.0.6","_integrity":"sha512-3fm2odWhNHQ/I+2N80sd3E6ZYAVBUU34Mnf9G4XwrcKGKC4F7OQh+Wkdsvf9ubBGeYkRwLtsXKI9fVJ3M3WQ2Q==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/efe8c3893f3e1c9f42b4d374a2a319e9/aphro-authorization-grammar-0.0.6.tgz","_from":"file:aphro-authorization-grammar-0.0.6.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-3fm2odWhNHQ/I+2N80sd3E6ZYAVBUU34Mnf9G4XwrcKGKC4F7OQh+Wkdsvf9ubBGeYkRwLtsXKI9fVJ3M3WQ2Q==","shasum":"b9f1ff36380555e853ef76153f6ac3932c92608d","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.6.tgz","fileCount":9,"unpackedSize":4077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6savrpRMEaECs5BWls6iMI3RH4QtVL0289ERfYADVHAiBF4gIj1tJK+uec8EaFJlSJJrVK6N99ukjyVdZipXq/Vw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimh3UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbzxAAmkBRBxNewTUqTDF8hLPi+9Ym9d67+eoNXz5qFNm7aHj2B+tL\r\nySRfsGzW/o4DIgGBfYhqSWTqBIlhrGCej0nLajyRqTwj5+QkDmwSGPaTkIBC\r\nyf8aWkletuG5PmCHXr20PQ7jCfC3rupZQ2XdZK8vmU7VW2UGi1ZavZrDTm1O\r\njUieEMInqB93o6xR6IvBG6pxHQb6QPfC6lTqTNvrYi/T4BYB3PDsiLk0dJKU\r\niQZGqx8U+no3L5WAyx05P3JveINyJahCb75HoqAVWyEluFZs3kPjDLPDAVG7\r\nN9Vn9IqQZuGy18yJy/5FLl1DiPAxfT55+BxJCdP2G+PEAMgG3Xve6hx0+tBH\r\n477hwO3K7d/IT78FtqTU6t22cGWPtUyrforDRK6ByOheKNNfVmjfDLVLh7s3\r\nuNAJDvRD3a4DH86rfQTHeH6LuGX3hMrq0goQWBVz/iMPy+vKH4ZqSQ8pw5lA\r\nNO5vnOZPs99nIFj3kAbvxQ+mlVyD6VTibGBCtxxyHiJCp4u38UNv1lHVbNej\r\nkqHI9bGi+hpJQTvqCPrlz2wv2vYInq98zYpohDVLVTVNS3dYR0em36uaPiyO\r\n3rQa1BVjLlVItkhQByCMeiJVyVUbxTf6Aq1GzJXrC7bJBw5DOUyR9BoXKJV7\r\njeRqwgay8GA3vPx231N0bhpAxLjBDMr5ctA=\r\n=oSTY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.6_1654267348388_0.7991141386139096"},"_hasShrinkwrap":false},"0.0.7":{"name":"@aphro/authorization-grammar","version":"0.0.7","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib && rm tsconfig.tsbuildinfo"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.0.7","_integrity":"sha512-c2xJgVyYopbSHrM5ia3VrlfSjcv//Ay2vAqQvavBkFh9fF7KIGP0InxzjLOFWfgZRDWEosUszVXgRKTmFMuU0g==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/58e933c396f53ef0bf6aed862d981c08/aphro-authorization-grammar-0.0.7.tgz","_from":"file:aphro-authorization-grammar-0.0.7.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-c2xJgVyYopbSHrM5ia3VrlfSjcv//Ay2vAqQvavBkFh9fF7KIGP0InxzjLOFWfgZRDWEosUszVXgRKTmFMuU0g==","shasum":"e827a96cffe43dd1af6e318044f152fe68650b3a","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.7.tgz","fileCount":9,"unpackedSize":4181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/ypwU4CYVj9QmOIunfcB2NtMviK7v+nGjMYj3PSjGQAiAl8keQF+alkxKfrtSI+RqK36vJVE0ovVLoY2KBkXFG6A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipMiDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXQw//beycgqSUmtk9eKdM6yWTAK5fqC49S99wfBCpnd+y7QrSrBdh\r\nS3UQHf8r80g+ZgIQ3AZo85BjLrxtAkLyzbNXWh5ieWukLWqF1l2RfxhBUnwW\r\nYux2AlUAf067Te8PKAJPUgLlzcu4by0b22f1i9WWdn42cEy34VNJC47E1AIt\r\n+fv4unZ+/+97PtVHhTU4brCFxHWrni4WgHKSoqBXPRcWdJf0ICFL34jfgP2q\r\npsGGGUSvReiJ5pDhPKfFd6AP0x1xmzwypEr4tTIdTBeWY1g+qt16BqtXACbL\r\nPZhXiZvmV5xKWfcBPKG1AMMHxgx7a5D19hgBDN1fmrhpsNN3iH/77k96L9Hv\r\nDrOSI/8p6HEozeYY+HpxtQZkg3cGc1PybebFZcB8AVZhs9UE6JyiNd7ZKN5V\r\nSC5NkxZZm5yjn/O6/w/gfmZsi8hiaQgYpD5MMmTrCF0dc6N3Q92arXBJ/Aa8\r\n/dldrW6KfvYd8S2eUBZfIK2241/gMxcaGS3WsdIYO+jvnbFjs0aBB8sx+1NG\r\nle6KgJm8v4GS5YDi24coaJ0JYSlsALNeXp+pZUGp2zpp42ZyO9kPgnBwQCoo\r\n1IxYepdvgKao+t6i7lcdRI9umjLExOoMKLsXA5ikLyX+NgzPlLiK6xIzPpex\r\nsaHezWCtCk21SiQgIvOSUc2zVrBTPRuwWOY=\r\n=j8m8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.7_1654966403246_0.12119687385926503"},"_hasShrinkwrap":false},"0.0.8":{"name":"@aphro/authorization-grammar","version":"0.0.8","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib && rm tsconfig.tsbuildinfo"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.0.8","_integrity":"sha512-YIlnjqPsaspA5A42RwW/Q6EcoZIekCrvIFe7NwmLaBsdmaaiI7rp8tZs0xR3h3miKVDTzdHiF7X8SrTxqfYTHw==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/234bc43be0d78e052eb735a52e7cc7eb/aphro-authorization-grammar-0.0.8.tgz","_from":"file:aphro-authorization-grammar-0.0.8.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-YIlnjqPsaspA5A42RwW/Q6EcoZIekCrvIFe7NwmLaBsdmaaiI7rp8tZs0xR3h3miKVDTzdHiF7X8SrTxqfYTHw==","shasum":"1f4c97976bbaf121ea8a92cc6b5b7a91fc476997","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.8.tgz","fileCount":9,"unpackedSize":4315,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErwDTJ1GfY4zYazP94uh7JWBd1WT+tyYC1rzoqHxhfvAiB6ZJWM4YiZ2sLyM+vCA9VOAGl+q/yN+IJT8XIMcShSWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqdWdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon9Q//V8fmvjDPchbt5QdJ85ILvv32nw3cM6boRQpwUBrWYjfQOTWX\r\nut5Yc/VGWmRNYYqyLtw5KOna8hP6bZb/P5w/ZPiQ1Se56359rn4te2BR95I7\r\nK6XurIRZIz4FHq0cMbxs6O53clO9jcQfFFitxQIVN7b9hlPoJcWOLz/OCJel\r\n6FaIvv11upunBLbKhStRzfUkx5JJQ8/SFLj4KL25V3BOPaOT/7ecjyL1cQFU\r\niA3TYr9k0LnQmCeqv5VaKYXncE5p68G3w8ZIa0ml7WNb8pIpYSMbnKDOyZWY\r\nlpIZ3jZrE+1K0WVPCBl2qtS1dWti4jC3nKeV/uz42GEnXZgduc81Au4OW5tl\r\nb3KOYL/1KTZZ2wxByt/qDROqFN5UAIsV2E7I2aEPbgiu6fZfsn2KL2w0/Rvg\r\nlUkf09z7aFx5MInMfIZkpLwip+Oi61/2UJuohNF7bYjZjn/GfGGcVgaicazr\r\nmTQ+ChEas4XYeQxE6gd8YuUAA/okB5hhLXJSy94kP7bhN5HB7Psp/BjySbbx\r\nDBzTz5VodoS1sXc5SiyFMg6VRqVYVa/nCmuvK6/vLUSp+PntMIU4xu7TcuYo\r\n4g04xC5gLiFV2G8VuMCdN+kPhabxu3x2Mgdy7XmZUv6AGe4y0QzkcC+sIKGS\r\ndLCwW4OlVXRq2ebyfz7kN/3G1OdgdioMQzg=\r\n=eeEA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.8_1655297437065_0.4108994907579553"},"_hasShrinkwrap":false},"0.0.9":{"name":"@aphro/authorization-grammar","version":"0.0.9","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.0.9","_integrity":"sha512-j+4AWbh5n79Vt5yqe5vgbjOeBucazkdAtDMozi+zEUCnYK4im/SvmmWhsI6LVTIv2GB/j11Xbt13iajOUMy6KA==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/83304584ef87d70803d052d417424d27/aphro-authorization-grammar-0.0.9.tgz","_from":"file:aphro-authorization-grammar-0.0.9.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-j+4AWbh5n79Vt5yqe5vgbjOeBucazkdAtDMozi+zEUCnYK4im/SvmmWhsI6LVTIv2GB/j11Xbt13iajOUMy6KA==","shasum":"1aefa7be49b7e792c273ba56146ad8d1a59b8490","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.9.tgz","fileCount":8,"unpackedSize":3637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmrgy8vr5ED6TGKQ3G9C4xHF9zrOrIJr3HvbUHSTdbPQIgRKLvEUwo0Qf22plaMYlNTMOPAPV61oYyXb1pzFyEN3w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqtTBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMuQ//b3GnfYQwewc/CZbgL/NnVk6Ya7h8m9cjIBgHKrffvxm88R39\r\n1FXSEyr5R9dyW4Dcny67BWJEhhitTrFW3xrVCpLbk/hdcfb/EE7/O+/6Ik5a\r\nZxtwpj8qt6IgzwypHsliYrI0ATatx7kdwbM7gWq0wbqAIceXbPuAk5qSVmMN\r\nCUV6lJT+4XpEnjusEAiuMPPHroI9SbghCHa/hyprUCjHQmwiEuC7rue1+BPU\r\nWfIOrC3ELHmFLjrXuaVG5PFPfdHNjPxFhkDPUpu/3Y47qGRHzksrCXLizPOD\r\n4vY7UTRotJXpGRGv6V5OzyYAkXlXgf5UMEd2yrISgeITx/VBr0hCSQrP0nfO\r\nAaO34R2wPM8tfc/ZY8yJBoD/So7dokXly0p2ibyZTJf2RzXaVWjZ9TBQ8OoY\r\nYhy/WiUochHVI0mWtmGzcNBKXh6JjJAk9BsF3Gq5i8MBGHAIP4Wds7TYpjIQ\r\nU2yMfxnttcQ0A3kuO8V0ui2v8l5u6jLbm3hM1m5ZvOXrrfjRpV5ZZmX6RuUV\r\nyWrMIZjFHNGJ3k+E1LLfC82qC65xzR5nLvRlQ8/r2zzc0ZdRZjnN705ZwjXp\r\nQgkUP1OK23ihCySgmlIb9jO95VIqZ7sv29PTRjqM2TVLAUijb7u22qiXwzqC\r\n8aOirQhRK8Wap209M5fq+Yz8Lhh2ez6eNtU=\r\n=/qEV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.9_1655362753461_0.6472896078040802"},"_hasShrinkwrap":false},"0.0.10":{"name":"@aphro/authorization-grammar","version":"0.0.10","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.0.10","_integrity":"sha512-KWwSFYXiFS84ipik9T8lI/CHU19LrE8WLBajzS0+JtA/QGFLsyeg/BdZzvvB1mPFN3P1exk9I7NX9XMdBMhaRg==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/3e8a9f4cdd8c0b7fc33ae4cca52f60e0/aphro-authorization-grammar-0.0.10.tgz","_from":"file:aphro-authorization-grammar-0.0.10.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-KWwSFYXiFS84ipik9T8lI/CHU19LrE8WLBajzS0+JtA/QGFLsyeg/BdZzvvB1mPFN3P1exk9I7NX9XMdBMhaRg==","shasum":"7a36438133b0f41e57bd72fba1cb0dd860e70543","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.0.10.tgz","fileCount":8,"unpackedSize":3742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDNli5W7QNPWMeUh5Xxv2WqcwYQs76GMz7lqzD6sPwIAiB7Tbr55mNLfCoHWYycVsKjfSnTaaZ19lctU8g1n02kww=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir0kPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbaRAAmJDowfpxq/YBkh4aVLKwMWMpdxj1JvEjLq1aUNwbLCDpzMtA\r\nRWPYY9FveIQnDiJGpCnIUVu0SQtFMwHv6hnu7WDMIrotP1xZkrZYIF7gJJ8k\r\nGcIUkthDwVdQ3ZOhBZcQ5M7jOU5HtqsVZ9Pio3jkUB7SVDeRDy6lyUIuzrIc\r\nQchYOgKyGybs+9F1JbYoSS+YSWWJO7gMhxvIg/SAKAh7oYi31SkQ3bmQ8zu8\r\n097JqQppCnA3uQmKisFESQ5gu6WrfEW9s2HunPJxsQePwwmCYekHnvWSOjF0\r\nPbiwuxSuTh5B88q8hcl9KytuMfdW6QQOZ+COicpCPqN84VIEwDZaE0LG/+xi\r\nnNwIgpudbvgi98jsYYSpsG3XKDGYBStNrLrEh2FDxDcv6XMbiz9iH+dq3YH3\r\nfGyi4MAeVSGp5a5ccpk2KydyR4HQJya7n2eddaAd5ihrazcb1lVcA7dvNONP\r\n8L6BjjxLhqQaSekMmG3NBdATY7BU1+elqpuqnM8PGE4cnrijEYyNQS+SfjDI\r\nwLXC2+g8SrnGZeuAvA6vo6Ef1BOq0sIWZ7YfW+pyKnHLUjycf+r6R89Yb+jv\r\nfIgrWC3nxwEsdsSaJn/5pdVehJ/bCSbjRLmhdiH1iK0DNs18XA6CQVxSUKpO\r\n4FMbylynrXpI9aCy9Cf1jczMuf5+hDI1Qr8=\r\n=KkmS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.0.10_1655654670993_0.7137331993450562"},"_hasShrinkwrap":false},"0.1.0":{"name":"@aphro/authorization-grammar","version":"0.1.0","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.1.0","_integrity":"sha512-8EcDkvgYELAMEkIxoo707qKclT5sLIWqPWPPwO+PXG7SPBmaMUQijdGkp8fbS2uHU71KqaG+1opj4+GvvHGHlQ==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/1c2105626edb2ebbce9d12daf09995e4/aphro-authorization-grammar-0.1.0.tgz","_from":"file:aphro-authorization-grammar-0.1.0.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-8EcDkvgYELAMEkIxoo707qKclT5sLIWqPWPPwO+PXG7SPBmaMUQijdGkp8fbS2uHU71KqaG+1opj4+GvvHGHlQ==","shasum":"1953920818fc7a4a4f034cf58f54811f8054050c","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.1.0.tgz","fileCount":8,"unpackedSize":3814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1hrM2a6B1GkPmKhVCue5KaC/mVj/ciWCq6MCMTqZoGwIhAIWUKEY5pLVGFvvcocmxE7G5QGejqK+WoXrp4UnrKQVv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisb1IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQmA//RafSBT43JBmKxVC0zArXLJI0lLpsHHxXvZVZSypBO0C/imC3\r\nTtIl2CKx4z9JYLjUZ2vDHj6QhgEJtn/YwNlrkH05rVfIniKopTROk81T8aGO\r\noeEl3sMQwMJvH7lcxAMDOReiQ3tktugzzf29P8ObmPOjpg7MMdpHYLKkqY1i\r\nQAJ2qrXz6PbwqiZXgh6UMr+WmUKVN7EfgBkl+CpV29bIL/0NhM3mFLBIbd6v\r\nreJNAnxvJmVKVZzK5cTHDhb8ci05IrJo1E+afxPdnN1CopwIAQIHA2rf4yxq\r\nY8wMXT6JUqvn7kQMkzDupzKs0PqZbSZfE1MjcDZ/duqsxfKD2066zLI+2ZTZ\r\n/GQEmZSIEX0jCPxeDsqQWIppGQmjB84R9E9rvruhcV6x1ConxNywqE5RqOHN\r\nBWecZXwz68Rjchfdpz1o+nJ1maxZuXrQajzx7aO9CXOPFngJzrCNgz1oeTSV\r\nA+UHStmgMiv3z/RfgSFPDAMmF5A2Jvl++4YYmPyqEwh9DWnOYUqkfYymmsXY\r\nZWPrH1z4fs+l/35l/O6scfhe547Rk8oTcgtrpvTwME1fTsvUYyt2OkEYgWPN\r\n63ocAX4hayjd7YzxVhHv8BgaNtrzM37Vazg6nq7U29h9Sdkz3EVFLkrilmlK\r\nfmmslWNRPpQURGIvsclER3vBFuBDKAK2tlg=\r\n=w1pQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.1.0_1655815496226_0.6131330515563507"},"_hasShrinkwrap":false},"0.1.1":{"name":"@aphro/authorization-grammar","version":"0.1.1","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.1.1","_integrity":"sha512-tSltwfQEg59Qz208rIobVYrxnBi++vXQxaC8ux2p+/2r3UdGBRd49wnNwUFOArTo4cT+/N2lGYya2CLgLrCgQA==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/d3d41386f8f2f12eb96cd85ba1bfd848/aphro-authorization-grammar-0.1.1.tgz","_from":"file:aphro-authorization-grammar-0.1.1.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-tSltwfQEg59Qz208rIobVYrxnBi++vXQxaC8ux2p+/2r3UdGBRd49wnNwUFOArTo4cT+/N2lGYya2CLgLrCgQA==","shasum":"b2e5dd7ad0a07adced2b60cb13bbf149e28376cc","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.1.1.tgz","fileCount":8,"unpackedSize":3870,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb80ncwnL9waPgNJzTggEHX9haLbNxAxV7vQhLkyMzSAIhAMOR+3hkS2c6x8h3eREr9YE3fErkEhzvkWshqPXp/0SF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixGpSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNhQ/9FAppwqR5WBXeRaEUdFpI3baBZuYN5aCA7Cuh7afxmjewWt9v\r\nGY5uIHswrG4Ep5fmrFTVDiqoEHOEukhQdj68TO8hXYxSEtIO1DI4Dj/iVxeD\r\nJQZ7eZY+3hysBFih4nXBWHG8ns13EBhPCK03l1KAc/0PEpk5VsVZpErSUG9x\r\nA9KhCreJeXkw0KYiZoUpLzivDIuFwHrqtkPCGdeAegbd/vwO28gUd9XEgLwN\r\nLdMMxRqedDcM3voiWOR0rEmL2sy5m2cSsFOQN/ckWJmmDvPm0S07U0a4FpgG\r\ndeBMKWVkz/K3S84TNv4tIhNm382pT0lOv29T3qsXNhSHUVGAZHJ/jzm84C4E\r\nAW43jSNlMkh+1VoVHAAC0kik6PLKaNlekXUNogvAe5ezft85q1MM4CN129Pz\r\nDTl2JjOZbviEta6vQeucqG/aEcEEyavLDf2qJdiqsTJC+vmccaQJhuvu0mMw\r\nrSWi30+Rlkqxhk0aBHyLB128pLIOi0lHuEfkgKwe/xuiJP3XxQohVQcZ45Bn\r\nCTG7ezi2JQNSJ6xuSE11508FhhsXUakYbmMB5eZHhYc9xno0DUOgHA5UrYxt\r\nyM+MTJevT87xtCLB0Twm6vJbirjeL3F2q4hAG59clQwP37VuEO2B3hIA9Hhm\r\nMHHWS22zZE7OWGg2kLl2ld9g5A/HNGweYR0=\r\n=gF3C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.1.1_1657039442188_0.9550821085245045"},"_hasShrinkwrap":false},"0.1.2":{"name":"@aphro/authorization-grammar","version":"0.1.2","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.1.2","_integrity":"sha512-27aYRC/5D2tRdDOfj2cbLFVYc0+d7HGtQublPKnAMHJN74m8ViErDOM0KuQXRc43QBT4ayf/GJnN5Y6/nRYOWQ==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/c8a89cea552158c240d94192d6e4f3e9/aphro-authorization-grammar-0.1.2.tgz","_from":"file:aphro-authorization-grammar-0.1.2.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-27aYRC/5D2tRdDOfj2cbLFVYc0+d7HGtQublPKnAMHJN74m8ViErDOM0KuQXRc43QBT4ayf/GJnN5Y6/nRYOWQ==","shasum":"e5c09f1e6e6d43c9ae0c6e118afa00a9386d1c85","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.1.2.tgz","fileCount":8,"unpackedSize":3960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdjfGbDkB/FghBDOZZW+UPUKSrjc3o+gDM+1IkclN6sAIhANfhSlYj8TAl3e+0M3xIbWxcM9rYTY8JOReRbVSiYnXS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizHCpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLjg//ZwFK11tRcG5/5jwBl6QOWSJVcSsmBII8//9Tcz+RQM6wLNVN\r\n26yxMEJAIvmCZpv+hWqc9qX2YQ76lrA5tQVQ91xup3ebE+oE5dThADiGM5qJ\r\nH3OkEdRRzotYxS9mg5Vs62Dc94J45L26IvAGr84syJZtiXjzkAac8v6D0QgM\r\nRHoZP1EH9HkaicTzSvgUuwl0wUCYsx/qN9HEil1+u1N1LyNnnxLTgoQi3Amx\r\nEVymSPFOCbNainMu7sV3IL/Sox6v02a5UUwt642TkdwNXDSLq5oGhNQM0KV4\r\n0MGxoqeuxZVgvJkDVfAQyXoaxWkvNOMW3sTYC7A4R8L6TGr+Po5ay3IDDIjv\r\nP6c8hghANSJmb7YYuFdLVzt04ZxeR80ODUECmQU4FpRy2CMdXOalb7vnqycG\r\n1Z1XWqOn2Nsv8tvSEvU9RO4vp4GT119Z3/wRmCv2C7P3gnUmRyI9vzlXjhPO\r\nFRd5izF8fzmsm7+P3Hkxr/u6VXM+vEOXDIsei/CpgHzSejFW6IWyg8W9jAzx\r\n8te3euU4/m0qxm3ZpoDyZpq2TD+C/zeYJx2ANdyMSLYmDzMY130kYXntZQDo\r\nC3D1D9ImvFcaM4SIP7X1iu49DHRPJJKFifUxQtIbtxD9HFQctKDdXcYR8/3K\r\nP3u+5qBqssOmhQYqR93wC85a5zIKm0IJxtw=\r\n=QwPe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.1.2_1657565353258_0.6662210814801999"},"_hasShrinkwrap":false},"0.1.3":{"name":"@aphro/authorization-grammar","version":"0.1.3","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.1.3","_integrity":"sha512-SPXXIrgY2w1GF8yAVtgZthc/REMUkX5HVshRs/XW0lM77pY6LLeVAdh0z+YBXjg6usZG1ospjoDuFyjHaTThEA==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/9141484ed376332d83102ee52cb08246/aphro-authorization-grammar-0.1.3.tgz","_from":"file:aphro-authorization-grammar-0.1.3.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-SPXXIrgY2w1GF8yAVtgZthc/REMUkX5HVshRs/XW0lM77pY6LLeVAdh0z+YBXjg6usZG1ospjoDuFyjHaTThEA==","shasum":"555de3421dfe424ccc07f48bab21e9965bb7ae6d","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.1.3.tgz","fileCount":8,"unpackedSize":4059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoWSN9/MEZU8DAKl4i5EWS7Hr1+Ex/sThjA9lulbgEAAIhAI7r0BE22J/NCc2Jn5/RKhjOvQ+iwZfWOQJeCDFWmepQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizZxuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHxBAAjLCcKTC5EiNQGkffasLwr3KzS+8IFskg8h/IRkZpGtxZW+V7\r\n7Pcn1NvnRugCj1T1i4JCQ7PGr1cBPSPBVpnmqH3inDBe/Pr1Cci1L6zTTDG8\r\narxuOXHvCAniYUc9VS/OLpja+PP44Dj5CwXMcJgJG9j+c0LtHrGzfLAIE/lz\r\ncknIBrM51hU2NFPqSnqxVDJnR7s0N81cFHDhyEc2klXTZX0m6ybhCaVHWKaO\r\nhtLImTvDAgFtVlNmKPq1f5ufTYzymm0wabNHctGhxtoOzIhXdilAiAvVZhAM\r\nXPQE5EvlL1UWDE3Sly7Rmp+bsWJDQGelwwHDGRrwh2kAhgaxmjEiWj9NBmsr\r\n/r/2hJlCI7CKn8hGp6/66JSI4sOO8/sPjnZhRiy35rLkm+RrIT1vtVEdNdch\r\nfjO/CDGjPEj66wE3z1kUPHKAtdHWwKYW7q7k91jGAy4PxxQkydx2wEKnGdAE\r\nzgN7ElAS4Z2c0GmXuzg/oCRINaT0SMEz65rsEZn1ATPusRkKZwOKWtTvI8b2\r\nGhLSxlItY3+ClTlPlD2E4c8zIZHfR7zez8OBCZVir9lWOH9OIeB+aZOIAnHV\r\n7PsCxHyNfFw4NWZWD0GxyTLXY/EljXHUnRAQVkyrr5qh6dI3fvra38zybTtu\r\nAeZIJ3dyayvAeqDtS3JEmcfRDFxurbqNPmY=\r\n=OAOu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.1.3_1657642094348_0.6475704328621332"},"_hasShrinkwrap":false},"0.2.0":{"name":"@aphro/authorization-grammar","version":"0.2.0","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.2.0","_integrity":"sha512-xXihBaWlE0AbqbRbl1E4Uislu7QUR9pPfyQEv/qCWf5vmSZ6vu7cVJfJtSAuMkwgGhunM4GNV8zM4co0ax9/Dw==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/93f6ec5e26a3c03d09c130dcbacdfe02/aphro-authorization-grammar-0.2.0.tgz","_from":"file:aphro-authorization-grammar-0.2.0.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-xXihBaWlE0AbqbRbl1E4Uislu7QUR9pPfyQEv/qCWf5vmSZ6vu7cVJfJtSAuMkwgGhunM4GNV8zM4co0ax9/Dw==","shasum":"c4c85524446bedd727385c0bfea8e78ad88c5225","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.2.0.tgz","fileCount":8,"unpackedSize":4211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH94cQdOD62Zd8YCpYbK0KS6ksquCMCAo03m8abgmwTZAiEA7Ce7OhCrIqo1Kvq7ED3YHBgQ96/T81eCh7qAEMzPHCU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2GaEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm0g//acXKmB6V63fggBdZYmMVuB+4CEG7SL37A2TYI01XYdPPBewA\r\nutcSUxV7dGHvYcbFDwP8Rqzn+eYkPZykoatbZkbhsBT1UiXN25G6GNvUNVpR\r\nMdj56uAxUKYlqVKXyamvslx6gJz0jMIrkf1zTa+FRSMwhLJUmrc1IvlWLReL\r\nbUYswNLCsa6687bVRkQyx3FKhYlLQwdSIdWccUiw0BrA6YJ6zpecj+737LGS\r\naaPaa3ejRRkPzutrx/uA2N5D3TNqyalwGrZ4PUHj3tIsTAnAg8dnrBvTfhmr\r\nIUxLht4wlF0w+tZFN2ibi3nv4I++C1+hGOe4h6KzWVnL7mrp/h7WfPy4nvWg\r\nI0ouMvxBvnJihl7qadLiHPRZz2Jd9kfUchAQMdmSQQcRfN0V1d7tGJw0lqHL\r\noG8pyYftmh/Sfb799XeCVyO4oJ5pjfvV52UCr0EO322+gNUg7Hctpl19dpHp\r\nEBS6yFXxZp3RmTSJY3vunAH9SGgX7xhVca/RUd43NIqLoQKqFinF0G1yrmNK\r\nnJFPFAHPNbmR+/a3FGIES1fwXxyr34+96FUKI78MPkdEP9KpcfaN2CmM6MhZ\r\ntVpmmfbXEKiXukA+u69qGtOEF3jfjsvzDqNl4tphc/Sy9VPjjzLEYSlaORZR\r\n4Nnxtiyezv35/3AkyxvE16+Ydy++VM1LxR8=\r\n=V+hW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.2.0_1658349187922_0.3021104728718931"},"_hasShrinkwrap":false},"0.2.1":{"name":"@aphro/authorization-grammar","version":"0.2.1","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.2.1","_integrity":"sha512-9v21/cSJMAFG6IQYqML6YVbuEvOoG6JFvW0yxA6aiRRwCgdq6F2YleOqKWRl6RbLDXdgGgXaknhJt6aF6Bid3w==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/a8badea509b80b0b489835b9e50e4e98/aphro-authorization-grammar-0.2.1.tgz","_from":"file:aphro-authorization-grammar-0.2.1.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-9v21/cSJMAFG6IQYqML6YVbuEvOoG6JFvW0yxA6aiRRwCgdq6F2YleOqKWRl6RbLDXdgGgXaknhJt6aF6Bid3w==","shasum":"138b50998c5847d526cd7b9417be44deba8b93ee","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.2.1.tgz","fileCount":8,"unpackedSize":4276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIDekR4AajPcWfYmKESel3kGCso3tTlfAxWvDcIjdA/AiBx1BR4cYTa1SpFE1LZw0YFfMW+wbEL16vVKtTwnFUhlA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7HFJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpLg/7BqSeZNXaINSUkYoPotLMx4vY2ywmv/joOfVSQruLXZHKCrmK\r\nMe8xF2eo2m0Xc2rw6aQYYPOTb3HoRN/6+i7D/iScKQk2C734N8ZGuy6HVBUD\r\nsUU5Ku7xlWMM93dYZbY32zHFD46YX3FTdb4rJuGn8QsRDVUBXWqdm+vgY1W+\r\nAY/vTC2GVzKN40+iD0EmxchgCYDX/FFVvI2HUbeup7KTAKTZSxOQHcVhbQ9V\r\nnQVujyuq3Hu8KsXn10w+DOzEh8gOU0m5M+ZGs+9D54aDr5+rtChpPs7azuWO\r\naxG9n6/LTWJF7PZmjVqKzqin1HHv5bBhuKSwADFf2nfm/5ENtI3ryxZ9IUtb\r\np81PNk29Vo/9CjQzTDrO0M5CePGia0pSw33+v56OsL5C9W6F6wnifeDNERGg\r\nPMAzg8WPUWXXYAbl5N5X8pJF5O3n+JzEcBlwESDoDDXsAq0MXgco+IWubntj\r\nWHxGRo8NejyK1fr0X5I5PIKZ+Yh6EKPtyNYcLfCowdl44bY/nVpG0PHCeXsA\r\nQkKo2qGMT/gdCpgMwK+oj+1fL2lyKDQ7ES9cnb6cmCD5PWNn1T5pZKZxrp4u\r\nFreJzFtl4jHVRWEQ6vM+VDGqEEst6fO2P0Q3oMCNjYLEtKE4ZSXuodyWGj1x\r\nNFe2ltVXIGmIbMZhNd6M9UFSzfOw3Qqru4Q=\r\n=B10+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.2.1_1659662665482_0.5712992320613322"},"_hasShrinkwrap":false},"0.2.2":{"name":"@aphro/authorization-grammar","version":"0.2.2","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.2.2","_integrity":"sha512-66j4UwN2diqCcmVFcpNf+N5dDGXKic3zGnc4gMEEOylcp6KE0vb0UJtK5ZPRLnPAEIUqAMlTdkYIO64rh1oIfw==","_resolved":"/Users/tantaman/workspace/aphrodite/extensions/authorization-grammar/aphro-authorization-grammar-0.2.2.tgz","_from":"file:aphro-authorization-grammar-0.2.2.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-66j4UwN2diqCcmVFcpNf+N5dDGXKic3zGnc4gMEEOylcp6KE0vb0UJtK5ZPRLnPAEIUqAMlTdkYIO64rh1oIfw==","shasum":"39d0a225c202739e04dc5907ea4a7595c21b0e9a","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.2.2.tgz","fileCount":8,"unpackedSize":5105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhzfyTGWfaQebvtrKPRHa0KbLs4mv2IDeOj8Fd2CWQvgIhAOyvW9zna/0mkeSSzxwL0/Xgwa6Xa65mVY5802qUJBho"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi85HxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp58Q/9G0G+AD5Cty3+pYMZ25OdND62mb2zKiovGilo/tgBHmiIm1jQ\r\n8hfGrOn13KyBOeNYQOpA9KYtJF8UwhoGCOMcpNOJ/g/o+v24BRmlRJYFTQYd\r\nPyAh6xOQkGLKn1N4ZEZ15qp7dlYcBOfyoe9wKpOv8vlZDs3m00o6a8JST1Rz\r\nksfRwiKI5riZGtXqkj3eoy8TmJ1xtjfMVHWn5dI5vYUZ72AAicZd5X9A4PJZ\r\nluwWwlomTaHv9BGzDRB60EyGoaIZghszvsJkAryCqg9Y4oROzKSi8sAwlOIq\r\nIG6kypebQclcyK969z3anc1KScL8Uo+1c0XlIX/jWwudZqnnkHpya+moSkAx\r\nNda56XaA7h6jIy4mNarQ/8Kjn3OYFXPVjdMcTMmdDySzrcmt+6uxlqsBag21\r\nUWWZPIRsmZ4PgseEEql8HEege3zUOywzg8YXHovUDQ6yxiSyb01N0bAR1fZ0\r\nCK3AEl0X4pCxhSEIiYfNdYEApoJGXk+5nKdoCoQkVkZipxtXQ0kLW7DSYcZ+\r\nRB7fw4XeNAdQoueYgfRb/f4pjiXNALvZX8ucyrEeZNkADdBVurP1bvXOdwLn\r\nLXvEiLjNYgP9/dcmPLxVc2Q5ZeHLmLndz3Dr8UntGTq2C/F7TmuN193LA4UM\r\nJcy7RoWiwoN2CNzBUono9dcxwuFGyYr/FYw=\r\n=zQ2f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.2.2_1660129777546_0.7403038753298505"},"_hasShrinkwrap":false},"0.2.3":{"name":"@aphro/authorization-grammar","version":"0.2.3","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.2.3","_integrity":"sha512-U5VW2Og+BNOvGc61cNlLKls3szk6UuPr41G7WSbgklV6UCphx6+RF11UZoCbRxhr2zrnuGk3IuescBGxQuN/eg==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/02666ebc77ff890537953dde3dd148cf/aphro-authorization-grammar-0.2.3.tgz","_from":"file:aphro-authorization-grammar-0.2.3.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-U5VW2Og+BNOvGc61cNlLKls3szk6UuPr41G7WSbgklV6UCphx6+RF11UZoCbRxhr2zrnuGk3IuescBGxQuN/eg==","shasum":"9a88e96e2d4c72622a686aaace882dcf2e7f170c","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.2.3.tgz","fileCount":8,"unpackedSize":4463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuuo2jS3fljfAmvU4TolZvf4PohWeF/Qyf7wjmnGtQcAiA7SDunVjfhAsIw8BkPb0D4zERcMe3VY0iVU+mQUw23AA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi868+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqChA/8DWErass3obd8CRevhIQtS+aO0/nz8CAqjtS5hxeoIcMRZ3qr\r\n2N37ni6ya8Spj1RxAPj/z/Fj8EjX5ibmjn1ZDArHu+FJjkwBXMfl1TQoUQl1\r\nQSbCbEqX0IoOUeUS4nEhXksuQ22xk+zawMsAs7fs53t4rL3kuxcsT8BLscyX\r\nbAdNyYl6Yv2MG9bUlgtzSsXMMO8aBKL9pX4UTnpcDEnLiuy7KfZn3JJJgwK8\r\ntJfWoN9vBP3OFNz4U6ze/lJ5e2WSpq581OKIs/cPYPI0qCVb7QlgOGqfl+ut\r\nntTeU/3qXfouoURYIHsK6nFzi9QwEzWJzfv3eHGIKm3KkcinX3mqRsAdFMle\r\nHWUd2QnD2ySBIgqdDG/p52W247strr9mAbCNroY6HVb12r7+FeOWvYpjtPEz\r\nYUxLgJ67RNvY01rLungBq+U1GFM9tRGvoR9CWiACEjTOFkQf/IHCyxaV6cTI\r\npmDzkZgLJa2eWH6eS7ihaIpPrOPISPu3Vbp4erKTN3K0TyoGDrzi76VfUpvs\r\ngjlI4vqBxaVINu7n0YH493wNCi499iqp8qP9mdJkoeTbYXasSXU8c5d8ST0/\r\n8XxS/oCkjvtj+ofA7saqmETLPYPbdYVqin2alhLsyhTtoSt55yzJzwV0itV9\r\niR/ZrCdmUPAvwKn+NghDlcH0XPT/+gDoFm8=\r\n=jjSA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.2.3_1660137277871_0.7735153773936374"},"_hasShrinkwrap":false},"0.2.4":{"name":"@aphro/authorization-grammar","version":"0.2.4","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.2.4","_integrity":"sha512-Rb433PvlzEtQRmcoCSKUjMOY5zDVvzBOMFGfMy0j6A90ehdRoKC8LLyiTUYxcWPubNuHJ/vgxXwndvNXKbJ7cA==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/9433c53cda8ae7f763e383b9c822cfa7/aphro-authorization-grammar-0.2.4.tgz","_from":"file:aphro-authorization-grammar-0.2.4.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-Rb433PvlzEtQRmcoCSKUjMOY5zDVvzBOMFGfMy0j6A90ehdRoKC8LLyiTUYxcWPubNuHJ/vgxXwndvNXKbJ7cA==","shasum":"383dd3234c429649bbd76689e268ebb0011b64f7","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.2.4.tgz","fileCount":8,"unpackedSize":4577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClOobeTh+Q9QRAdWmjkwAO9KhDJxu+VsDsIGDFaUyiuQIgXEjYAunIMj/xu6J+EM7cCUG0suLVQ9l4PexlGlK+NLc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9WlWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRnw/7B1bNuvtrBEmdnKUtEfeYm8UNZhRicWj4qpWDhH+37Fu3mR/i\r\nNdOJYJ1+kSxRYCSOc0uG4/d1oce29dd0ZP9oxhDV4Wn+MywQpG1bnxLyXOgG\r\nuCG7vRxj//aWtO9Z8nRdv2zJ60k419GVFdZYb2bNAdWjPPwyF4qhVwQcNuak\r\ncxgD772JbJP095O+yMzi9lyJf+ijDoDfJMWM1mbIpB4Wj59a3rGRO8xPjB/C\r\nheJZ3KjyDpCps2vrL410jY6HdfhuvgX/0N0mbjaLVpiLmNUA0euyPw5qg6pG\r\nw8rcE1wNC72eFQ7nSIUGMEYXUD6RbGYtAxOmxbgdRJzNQ6ERJAnt8RZMMaAo\r\n9XcC5pOVytKYOTroFrSvqTKxksqURuIeH/XxjXvYi+DK6oMqsAIhzc6jL5gV\r\nITiw2kLL++2TmH8uzZjWl1sXEet57ysNGXYFS+DOEatIMn+vuz6Tj2HYPQ4N\r\naQYDjduVTURCT5qFm/fF8FPTZPA8L7RxjeLlcR5xOFLdQikkHYjMCv7AIrks\r\nrcSq+lDWLOaE0i+pdMn/5aQGEOJI4CUKR964XiOa7w5DD7JBUh3Z1M2Ls/CV\r\nPFzUlNW6Sc5bM6WKeuZbjLYwONRHH2f88mWh+NiqfJOCxYTQlVX1kbozOExZ\r\n9qeAYHFQeYmQULOrc5dfUWjs/AKS8n6K+mA=\r\n=HjZQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.2.4_1660250453904_0.4686982281807959"},"_hasShrinkwrap":false},"0.2.5":{"name":"@aphro/authorization-grammar","version":"0.2.5","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.6.4"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"readme":"# Auth Grammar\n\nExtends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.\n\nBefore:\n```\nUser as Node {\n  id: ID<User>\n  name: NaturalLanguage\n  password: PBKDF2\n}\n```\n\nAfter:\n```\nUser as Node {\n  id: ID<User>\n  name: NaturalLanguage\n  password: PBKDF2 & Auth { red: [AllowIf((viewer, node) => node.id === viewer.id)] } # field level privacy\n} & Authorization { # object level privacy\n  read: [\n    AlwaysAllow # everyone can see everyone\n  ]\n  write: [\n    AllowIf((viewer, node) => node.id === viewer.id) # only user themselves can update themselves\n  ]\n}\n```\n\n> TODO: this should also extend the `mutation` grammar to allow auth on specific mutations.","readmeFilename":"README.md","description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.2.5","_integrity":"sha512-zAYUqCtzDHAzLULYCTQtlcOrpX6/dGItMTp5vICykNf5MuP8mLBteq1nPKbXJxd21FByVrM2m8gVBQbmCm1v1w==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/7e7887db622452bb647035725b710d7e/aphro-authorization-grammar-0.2.5.tgz","_from":"file:aphro-authorization-grammar-0.2.5.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-zAYUqCtzDHAzLULYCTQtlcOrpX6/dGItMTp5vICykNf5MuP8mLBteq1nPKbXJxd21FByVrM2m8gVBQbmCm1v1w==","shasum":"d5c5fb0301701d617a0f0c93f4c7076de11d6fc0","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.2.5.tgz","fileCount":8,"unpackedSize":4629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEk2oFQiqmlJf+BKJRmxQEkVTRJzdK01zhLg5/e6j/b1AiA0abL/VWeE/qubgSvcBXehWNCU3qU0dWY8SrKSQIp59w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCO3MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr80Q/8CL3v+UlE0o34jRh+NdSYJvo8qYS+dg+yZnSpbVU3k9ae1VmI\r\ntsf7bRWvWXKTo+d3wPibYtnO/T2aVzvJiQdPjSFVdCyfBHBaE4bHAQVElyeK\r\nzK9BXnnyTncOdLx803yKTwxH434/Nysi6B16X9kHzmu8nv5bK4uRzXZZxFL/\r\nN0YF7vVU7MUoZL55PIvU5EF9TYBK99nOL4kvu2E4CgkYMxnrjdldKDEv1u8I\r\nYNcDTgVVad+pFzjZpZQ447kddfuPx3aq6aGIPNXOB6FuvGF381gbhkD6aWTS\r\ngSyF5kEMYnJ20YGQ9+eBJhrt/RLj6vKy9bVoay1RMJXwIt+atOP4NvaANXHZ\r\nda4RghqK7ZXMizaOIlaHBzXMKCCAZ0ta3vj0hFaXdo5Tkkaj19OrcsKuGp2W\r\noIYrFLt7DbY72Amu3YXduMzdPOLcTjx+JEcXiX1MOV8s1+TihfakpOD+ucPX\r\nKVHqxpWv7Un4d7ukAfrEksz1jG98nidC0pfhMoE+mSbRKYUobNGGPnDMZ5Ji\r\ndBZndMDbcwtrs9ZKopupshrhDYuk/tQBlsASuTvxXR0wp1ZWikSuiTNsh4dB\r\nboRKi+QscfLdVEz813Ktvlw3Duj2JwEN/mZzIdoNQNvB8G+Dnf3DYChpH3EZ\r\nLDjR1LUe2u/yGDSGaxmH2upfzzVf6LAPtI4=\r\n=iXFM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.2.5_1661529548573_0.7703278552352424"},"_hasShrinkwrap":false},"0.2.6":{"name":"@aphro/authorization-grammar","version":"0.2.6","main":"lib/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"devDependencies":{"typescript":"^4.8.2"},"jest":{"testMatch":["**/__tests__/**/*.test.js"]},"scripts":{"clean":"tsc --build --clean","build":"tsc --build","watch":"tsc --build -w","deep-clean":"rm -rf ./lib || true && rm tsconfig.tsbuildinfo || true"},"description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","bugs":{"url":"https://github.com/tantaman/aphrodite/issues"},"homepage":"https://github.com/tantaman/aphrodite#readme","_id":"@aphro/authorization-grammar@0.2.6","_integrity":"sha512-7ymbfG66ir4iUUkS/xJ+w2FZ08uKFKIepVgNgT5AXwoaOiHr1DOki4dmruyI4UMnLoORdn0UynmC5IHNqj7BPQ==","_resolved":"/private/var/folders/7f/dkx7mm_53cv0bs3kl15x9x1c0000gn/T/0ba902ece1e1867f751721286b12bcb4/aphro-authorization-grammar-0.2.6.tgz","_from":"file:aphro-authorization-grammar-0.2.6.tgz","_nodeVersion":"18.2.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-7ymbfG66ir4iUUkS/xJ+w2FZ08uKFKIepVgNgT5AXwoaOiHr1DOki4dmruyI4UMnLoORdn0UynmC5IHNqj7BPQ==","shasum":"e2c6ca677d8486633cd32a83c17dd9b3953e8859","tarball":"https://registry.npmjs.org/@aphro/authorization-grammar/-/authorization-grammar-0.2.6.tgz","fileCount":8,"unpackedSize":4743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz3VIUoEAN7qCfj4ZhtKnkbTRco3q91s3T09Jw9SWWDgIgTibHxvXmEOy6WSLpDqXn3s+HHVTvKrT1cGzdLTA3KRI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF2g2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrklw/+ItE8ezU3mgB6oV0aAmv4CVy+eK500iiqmG1ai66UMnN7jPQM\r\n9Up8ZsfuvFOd+VmsWrIw0QZUNAvfItJJsJ9brp+c2XFXZPLmMPX13hFeT5Lt\r\n76AOu8Afy2DlUHqTohWEQ+U7T+yiQHW/UeiOoRmm9glrJTs12CO2WAgdSty5\r\nI36YHOKMcv2bmsA3r1IK7mPd1ybdrJkP6kJYZcFjMOYfRYDv/8qVJ2Wy9UyP\r\nR/fcy8Rs/KhNYtr/gEbkCfYs21rkqOBXHQYkY4YvGLKOUgBq57Sv9jrS28V/\r\n+ir7J5n28yDybat/51aEQOcvsP3BsORv3szMMy/J3glEh9O3vNJCCPua/4W/\r\njjc3O2k3Baz7+vmKuQItonpyxyYZAr7uZIA5Sj0rYXT8lWMJmeLCOYluetND\r\nh+Hq3rqZyIh1KxoF6f1Z0YURA9AjNnkmUJPlNbdwuzehtvhwJUFRHtxC5638\r\nIeFjd5e1aozbQqT1nE/BPEkM1LNQB0zC9jIafbe2pz/8x2cD4mpVJ4qdU7iA\r\nAdVJopcn8bylv7JwjkYW/+cxy7D4i37i0ybJdBe4vrj0RGE+qYkfK/1XYRSs\r\nBO4/FGLwkjbXWHwo4bDJ4Es51sXY0xVeQAuWwWCh2OeQixevRNOajpNSOZX0\r\nK+apKWdfTdNgcT6+lsAsmRwljSnsGqWN9xs=\r\n=V5Ol\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"directories":{},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/authorization-grammar_0.2.6_1662478390635_0.3327571734776922"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-20T13:58:39.430Z","0.0.1":"2022-05-20T13:58:39.705Z","modified":"2022-09-06T15:33:10.949Z","0.0.2":"2022-05-20T14:17:00.617Z","0.0.3":"2022-05-20T14:24:28.103Z","0.0.4":"2022-05-20T14:29:58.784Z","0.0.5":"2022-05-20T14:57:19.705Z","0.0.6":"2022-06-03T14:42:28.539Z","0.0.7":"2022-06-11T16:53:23.407Z","0.0.8":"2022-06-15T12:50:37.189Z","0.0.9":"2022-06-16T06:59:13.660Z","0.0.10":"2022-06-19T16:04:31.125Z","0.1.0":"2022-06-21T12:44:56.370Z","0.1.1":"2022-07-05T16:44:02.379Z","0.1.2":"2022-07-11T18:49:13.442Z","0.1.3":"2022-07-12T16:08:14.511Z","0.2.0":"2022-07-20T20:33:08.070Z","0.2.1":"2022-08-05T01:24:25.704Z","0.2.2":"2022-08-10T11:09:37.725Z","0.2.3":"2022-08-10T13:14:38.073Z","0.2.4":"2022-08-11T20:40:54.084Z","0.2.5":"2022-08-26T15:59:08.796Z","0.2.6":"2022-09-06T15:33:10.824Z"},"maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"}],"readme":"# Auth Grammar\n\nExtends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.\n\nBefore:\n```\nUser as Node {\n  id: ID<User>\n  name: NaturalLanguage\n  password: PBKDF2\n}\n```\n\nAfter:\n```\nUser as Node {\n  id: ID<User>\n  name: NaturalLanguage\n  password: PBKDF2 & Auth { red: [AllowIf((viewer, node) => node.id === viewer.id)] } # field level privacy\n} & Authorization { # object level privacy\n  read: [\n    AlwaysAllow # everyone can see everyone\n  ]\n  write: [\n    AllowIf((viewer, node) => node.id === viewer.id) # only user themselves can update themselves\n  ]\n}\n```\n\n> TODO: this should also extend the `mutation` grammar to allow auth on specific mutations.","readmeFilename":"README.md","description":"Extends `Aphrodite SDL` with a grammar for defining row, column and edge level visibility.","homepage":"https://github.com/tantaman/aphrodite#readme","repository":{"type":"git","url":"git+https://github.com/tantaman/aphrodite.git","directory":"extensions/authorization-grammar"},"bugs":{"url":"https://github.com/tantaman/aphrodite/issues"}}