{"_id":"@dsek/graphql-auth-directives-unsigned","_rev":"6-b4605891210a163a1a74a42161cc4f01","name":"@dsek/graphql-auth-directives-unsigned","dist-tags":{"latest":"2.1.0"},"versions":{"2.0.1":{"name":"@dsek/graphql-auth-directives-unsigned","version":"2.0.1","description":"Add authorization to your GraphQL API using schema directives.","main":"./dist/index.js","scripts":{"start":"nodemon ./examples/index.js --exec babel-node -e js","start-test-setup":"nodemon ./test/helpers/test-setup.js --exec babel-node -e js","test":"echo \"Error: no test specified\" && exit 1","build":"babel src --presets babel-preset-env --out-dir dist","precommit":"lint-staged","prepublish":"npm run build","pretest":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Dsek-LTH/graphql-auth-directives.git"},"devDependencies":{"@babel/core":"^7.2.2","apollo-cache-inmemory":"^1.4.2","apollo-client":"^2.4.12","apollo-link-http":"^1.5.11","apollo-server":"^2.2.5","ava":"^0.25.0","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","dotenv":"^6.2.0","husky":"^1.1.2","lint-staged":"^7.3.0","nodemon":"^1.18.7","prettier":"^1.13.5"},"keywords":["GraphQL","authorization","neo4j","dsek","LTH","Lund"],"author":{"name":"Datatekniksektionen vid TLTH"},"license":"Apache-2.0","lint-staged":{"*.{js,json,css}":["prettier --write","git add"]},"dependencies":{"apollo-errors":"^1.9.0","graphql-tools":"^4.0.4"},"peerDependencies":{"graphql":"~14.x"},"gitHead":"4b0b6eeb08d4194f0b6888513f847cfb01b7833f","bugs":{"url":"https://github.com/Dsek-LTH/graphql-auth-directives/issues"},"homepage":"https://github.com/Dsek-LTH/graphql-auth-directives#readme","_id":"@dsek/graphql-auth-directives-unsigned@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"hnrklssn","email":"hnrklssn@gmail.com"},"dist":{"integrity":"sha512-nTp6UmgEvDsUtF5yxX1W8bKE4mPetYS4JNuEg3Qm6akjQNFYSZkICG4cykbTwb5A0L8gk6W/Tf3O5hEin3klxQ==","shasum":"010c72560c61001b9fe9e4ba7cdcadd382b61f7c","tarball":"https://registry.npmjs.org/@dsek/graphql-auth-directives-unsigned/-/graphql-auth-directives-unsigned-2.0.1.tgz","fileCount":4,"unpackedSize":6305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqdU5CRA9TVsSAnZWagAAtsIP/3B5ljVT8ZZYvJ7aifCI\nlngEN+UUwlMTirM2GJ+vnQ0Z1uTw7ub67WlcR2x0XcTSjjR3s4eCRLy9Banx\noz5n14AdVpPcFnTubZD0Bce3gyCcbPnzKJR8do+X97gT5Hz5UCToL/A0xkR4\n9CWivzQRtYLbC0pPhw1wk+bc9CW/Aqypm8nK8y8OEVxXVp3Jpp4R4RIQYuDb\nwt18cQBOXcLo9U5PRtdVS9KVKO+syci935kisW94vSQlmx4Xwa+Frh2I91iS\n+QBq69BMBSwO04/d1nwpJkIPjKKjvqCR2u9l6UR2M8qP3XByGGGKeGSE/tVO\nF7pXe0UNFwNGuf/IPKhhXcn9rHUsvBPv6UrZYGeQd+jT2ul33VFEaQc0rOvp\nHdxZ7wk+ti6VqbY1COcQ+6VBJ/AjGCbNO7K9tIOnq781mbkYURkkCfWo2Clx\n6O7Y9JXnvfgrJ+VR5VpKnhxdLHmVhK0rWisXqok+q2jl2R5QBc0P5kwRLX2R\nsDr0jOiDqngV5TyMOr4DVGYHUkqvjs1V+YXNCoK/pJYEPUjfSC4YzZWn8sSS\ntDtDbaYPNlytsqOBIsUOWCn01WhqiqZ/o40xGlZuHeHe+G8PeBvi8RvGhmAh\nmJ1hr9P8RXKFeg2F0m3blmr83M2EllSS8xCB/v52qZFS0Vos8GNCaW/2Lo7B\nLOU7\r\n=jQhV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcoB7jfSUqAG2zHFfj+hIBXKF4S3DyxYeE0P41SwYhVwIgSVUTrlHy6JzAYByjfL7RLLgUdhNc4g9BxnHnO7RS7eY="}]},"maintainers":[{"name":"hnrklssn","email":"hnrklssn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-auth-directives-unsigned_2.0.1_1571411256280_0.5264348895286457"},"_hasShrinkwrap":false},"2.0.2":{"name":"@dsek/graphql-auth-directives-unsigned","version":"2.0.2","description":"Add authorization to your GraphQL API using schema directives.","main":"./dist/index.js","scripts":{"start":"nodemon ./examples/index.js --exec babel-node -e js","start-test-setup":"nodemon ./test/helpers/test-setup.js --exec babel-node -e js","test":"echo \"Error: no test specified\" && exit 1","build":"babel src --presets babel-preset-env --out-dir dist","precommit":"lint-staged","prepublish":"npm run build","pretest":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Dsek-LTH/graphql-auth-directives.git"},"devDependencies":{"@babel/core":"^7.2.2","apollo-cache-inmemory":"^1.4.2","apollo-client":"^2.4.12","apollo-link-http":"^1.5.11","apollo-server":"^2.2.5","ava":"^0.25.0","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","dotenv":"^6.2.0","husky":"^1.1.2","lint-staged":"^7.3.0","nodemon":"^1.18.7","prettier":"^1.13.5"},"keywords":["GraphQL","authorization","neo4j","dsek","LTH","Lund"],"author":{"name":"Datatekniksektionen vid TLTH"},"license":"Apache-2.0","lint-staged":{"*.{js,json,css}":["prettier --write","git add"]},"dependencies":{"apollo-errors":"^1.9.0","graphql-tools":"^4.0.4"},"peerDependencies":{"graphql":"~14.x"},"gitHead":"4b0b6eeb08d4194f0b6888513f847cfb01b7833f","bugs":{"url":"https://github.com/Dsek-LTH/graphql-auth-directives/issues"},"homepage":"https://github.com/Dsek-LTH/graphql-auth-directives#readme","_id":"@dsek/graphql-auth-directives-unsigned@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"hnrklssn","email":"hnrklssn@gmail.com"},"dist":{"integrity":"sha512-T5p9/WlIaDbRNnxhIO7beyCU3DZkmNxRoU1r3Ke3uwVHHyQO5D6r0oXamTHpbX+aepiZ926ODBaTjGGTnAnfUA==","shasum":"c8c9de5160182297c69e47d2ddb3b0c30abfaf83","tarball":"https://registry.npmjs.org/@dsek/graphql-auth-directives-unsigned/-/graphql-auth-directives-unsigned-2.0.2.tgz","fileCount":6,"unpackedSize":15445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqeE0CRA9TVsSAnZWagAAoKoP/2iLQbzmvt/OKQCK3/E6\nWbINwdooz5PE7/ig1D5UG4XmgZGlHMmKRBlNyfLX2Y8KmW8wJJTS9yO5uypS\nimzK3OglmTzTin1Wb2S7ZhFjTrABbZxc4VizE8YJcfFFU79SlK52NDAvZCFw\nAvXY/emYMYQpoYCDca5EQiRdDQ5j7CO7xXVFEz1kFwk7aksbD/FqXBPUUl50\na1udiNRXlMjLdCFDmWadN+XctVXnS8m8QVhO7dfARCp/MG3HjxZvwrKDp5es\nDHKnul4NuHGOtOomxfZg2zH7COGA/RVXdh9GjqpdHLLJ2HVxvQJr1OzEGXYo\nV38jhuFJf2pw/cFAMLTP4GbhExVUaHvJpknOAbUVqP7GMxJfWa4EPjvsGhjP\nacPBjHx78+LQ9Q8oSxrv9Q5dWU2K8oH7maB557H/PpTKX64SI8FatUvaY12a\neFNg6KQTtM+AaMmdb12AG1f2ipYDqoefHhBB40ryEDrA0nKi8xPNMWaGoWyq\ndOQJ98vIi3JueoqKkROut9yAQ8oGKokuOC9rGUrkViyM+yCRDCspsjWvVEmv\nq44OJC08qKwkj6GeGDI1BIVgkzT7yOHpY5bIneS5ihOP2/ffiubMLgW3yfbM\ntnmeaI6waA2cBd4G4qazMNmo5j8ltbVGRbUiD8ibB8CcvOdRVDE1mCV9In8e\nMWV+\r\n=miBU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRvEOJkJvsRdiHFmuLRtsA4JY+Jm6yev71lXHYuIFYmAiEAkGnoR49gCImF2QSgGe2UlUzQoj9dU1Gcbe739wy+Sv8="}]},"maintainers":[{"name":"hnrklssn","email":"hnrklssn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-auth-directives-unsigned_2.0.2_1571414323797_0.12518789831325905"},"_hasShrinkwrap":false},"2.0.3":{"name":"@dsek/graphql-auth-directives-unsigned","version":"2.0.3","description":"Add authorization to your GraphQL API using schema directives.","main":"./dist/index.js","scripts":{"start":"nodemon ./examples/index.js --exec babel-node -e js","start-test-setup":"nodemon ./test/helpers/test-setup.js --exec babel-node -e js","test":"echo \"Error: no test specified\" && exit 1","build":"babel src --presets babel-preset-env --out-dir dist","precommit":"lint-staged","prepublish":"npm run build","pretest":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Dsek-LTH/graphql-auth-directives.git"},"devDependencies":{"@babel/core":"^7.2.2","apollo-cache-inmemory":"^1.4.2","apollo-client":"^2.4.12","apollo-link-http":"^1.5.11","apollo-server":"^2.2.5","ava":"^0.25.0","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","dotenv":"^6.2.0","husky":"^1.1.2","lint-staged":"^7.3.0","nodemon":"^1.18.7","prettier":"^1.13.5"},"keywords":["GraphQL","authorization","neo4j","dsek","LTH","Lund"],"author":{"name":"Datatekniksektionen vid TLTH"},"license":"Apache-2.0","lint-staged":{"*.{js,json,css}":["prettier --write","git add"]},"dependencies":{"apollo-errors":"^1.9.0","graphql":"^14.5.8","graphql-tools":"^4.0.4"},"peerDependencies":{"graphql":"~14.x"},"gitHead":"04720d15d73d81ab938dbb026e15334a7256cfaa","bugs":{"url":"https://github.com/Dsek-LTH/graphql-auth-directives/issues"},"homepage":"https://github.com/Dsek-LTH/graphql-auth-directives#readme","_id":"@dsek/graphql-auth-directives-unsigned@2.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"hnrklssn","email":"hnrklssn@gmail.com"},"dist":{"integrity":"sha512-5gZpnX8vOpmGvLliqkQ8xBgGCj2JrZGJh94mAw3/Aa3eQo8dvbv1SZ51qSE/sd8K5/rgSz8NYJd7NReMpNsN1w==","shasum":"5cba342efa78f3a89e6e642b45df7a6d753a20f4","tarball":"https://registry.npmjs.org/@dsek/graphql-auth-directives-unsigned/-/graphql-auth-directives-unsigned-2.0.3.tgz","fileCount":6,"unpackedSize":15590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqf8qCRA9TVsSAnZWagAASuoP/A6JY6RXoyfnIGVT4c3u\nVHwtyFgpgdCAOuZuqv7wa7dOTdNW/kvQZZ+9AoA4eiNyQRTl1Adq/ZWBHRPg\naJGdDAWmMIUj+G4d/nB1xRElt5ZsabCLBfdS7ACcFNgjWOO26Bnzo4TTCdAH\nLp2veig5d6bM16wSTvblOrUKyTMu7xvkZwXPH0GAn/GNIzhVwCYvFIkXoRLz\nOYTaEuh4WQrGNWFtcLlqU+N3faiXmyJ1P46ZXkAlwigJ/oIojCrwm1veHXuL\nyfo+cwXPjtDdkTpHH9FMG6TOzatro/OBPZ8Vo88XEivbQO7tTo8xdNPuaL5u\nLX45VdmbiH0r2RblFXKdrm/07pXvqVhP/pz9vHIHq0bbWpwK/Ybo/T3S6k/i\n1vDTExAA3qT4+1oEsLXJk3RAkw+XnXXm77J6PgxKEFrOlWQUMQ1hduIc+NzO\npqE5JsTsZcdCOQsaX1nZV7mxShf6MITGB4/u7UyFmt2SowgSZ28IWMlQjBIX\nmXz2+nzaul9BgFFiZ264SFxYrHqadQqPyrbK2e9UZWIKChbuLQf0+Qr8Mfts\nfagj7QFiMIbbPr9QohvdpOzVHVKCbwxGXkmVMGMcz1Khyj6EB9Csl7a/LIUv\ncXFNYrNcoO9MVSKczrIRTIICfjk1W8IfoqUyOzvYOFwzwi1ZihtsMyhlpOM+\nep4C\r\n=r4GU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHjMVIEdt/eKnL1O2NC2w8/wy4N+u/JLJjvlqnBryDsAiEAuCwHwnzYpby5SXGDFaYDKTfJt8XW0EgmSGJ/wU3jeq0="}]},"maintainers":[{"name":"hnrklssn","email":"hnrklssn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-auth-directives-unsigned_2.0.3_1571421993654_0.2433139702944762"},"_hasShrinkwrap":false},"2.0.4":{"name":"@dsek/graphql-auth-directives-unsigned","version":"2.0.4","description":"Add authorization to your GraphQL API using schema directives.","main":"./dist/index.js","scripts":{"start":"nodemon ./examples/index.js --exec babel-node -e js","start-test-setup":"nodemon ./test/helpers/test-setup.js --exec babel-node -e js","test":"echo \"Error: no test specified\" && exit 1","build":"babel src --presets babel-preset-env --out-dir dist","precommit":"lint-staged","prepack":"npm run build","pretest":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Dsek-LTH/graphql-auth-directives.git"},"devDependencies":{"@babel/core":"^7.2.2","apollo-cache-inmemory":"^1.4.2","apollo-client":"^2.4.12","apollo-link-http":"^1.5.11","apollo-server":"^2.2.5","ava":"^0.25.0","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","dotenv":"^6.2.0","husky":"^1.1.2","lint-staged":"^7.3.0","nodemon":"^1.18.7","prettier":"^1.13.5"},"keywords":["GraphQL","authorization","neo4j","dsek","LTH","Lund"],"author":{"name":"Datatekniksektionen vid TLTH"},"license":"Apache-2.0","lint-staged":{"*.{js,json,css}":["prettier --write","git add"]},"dependencies":{"apollo-errors":"^1.9.0","graphql":"^14.5.8","graphql-tools":"^4.0.4"},"peerDependencies":{"graphql":"~14.x"},"gitHead":"04720d15d73d81ab938dbb026e15334a7256cfaa","bugs":{"url":"https://github.com/Dsek-LTH/graphql-auth-directives/issues"},"homepage":"https://github.com/Dsek-LTH/graphql-auth-directives#readme","_id":"@dsek/graphql-auth-directives-unsigned@2.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"hnrklssn","email":"hnrklssn@gmail.com"},"dist":{"integrity":"sha512-IHKYp7weG0MQtr7W9UsDkYXvpW41blaUeCqqyuOascD41hKndiKQLp3+I/XkYTQm1HbcTTjfGLrJHZ7aYRA5Sw==","shasum":"9ecce7b4729d65e4db4f3c461ddb7874e12e2f76","tarball":"https://registry.npmjs.org/@dsek/graphql-auth-directives-unsigned/-/graphql-auth-directives-unsigned-2.0.4.tgz","fileCount":7,"unpackedSize":19740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqgBNCRA9TVsSAnZWagAAPlQP/1F34RBZd68lgixyKOMp\nVgh2tMEQwxafPalst+F0qejjrMspvmaxskBAdvFFepR4F7vAc7mIOJGDJ3aR\nHGT7Geco7jjYnDFS6TJGOAousuVFG2T7L5ShauAc1O24Nj9ArgpAKDHGiiVd\nUWAF+eceMOLNX75sWdUvLPXU8vPrXBOOS1k9eHA7y/Fsd3FJMR7VGt4MILE2\nrYae66Jog6yLE7A7o5uoS12xgDgtvsn7VmqbCWutln60ubVnwnY8pQ5Q3TnS\nzH5dAgCd6RTlAotrsryjiypAanYfRJvlJnlzxFMU/RYX7JFJggAV4b6waxfB\nZResZ212xTNnRvu6aOQi1GhPYkzsGtlDPnFj/SHtXHNpDrqizneiMue6sdyq\nTXo4NqZQawZwU+Sfe3uIjNxLZkBxbNkJodGuG0GBy1V0lwXug4XFBQyFEidw\nUdmj4cxlLfHbTPpKaaCZe+Gp9mLkcvT533OWKD2EyJhievAreh+Gull3nqDb\nNcbVw1Pz5IEB3bAN9HK9Dm9w+utd2cqYVdrlFxUx+EKbwJc0/aWTqsKYMM+a\nYdZzsPGr79DnyMw6yLgTkaL/XbhSrNItCNO3z9ySa2rJd7ZHW40cnL7GYSCI\nQbqfGy0rELfKqKePy6itbeOF/mBI43gN51/FfP3qF1joTB6dTSt0n/lyH45A\nGiQT\r\n=u5qH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyVAzPkVwaFXdxsMt1W6kTNA5mHaPIVYnmSswqorX3ewIhAN2eC0sYFIavnxJpYInUFxtBc6dOUdrrHV5vSA4Pwsal"}]},"maintainers":[{"name":"hnrklssn","email":"hnrklssn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-auth-directives-unsigned_2.0.4_1571422284800_0.03319034619368111"},"_hasShrinkwrap":false},"2.0.5":{"name":"@dsek/graphql-auth-directives-unsigned","version":"2.0.5","description":"Add authorization to your GraphQL API using schema directives.","main":"./dist/index.js","scripts":{"start":"nodemon ./examples/index.js --exec babel-node -e js","start-test-setup":"nodemon ./test/helpers/test-setup.js --exec babel-node -e js","test":"echo \"Error: no test specified\" && exit 1","build":"babel src --presets babel-preset-env --out-dir dist","precommit":"lint-staged","prepack":"npm run build","pretest":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Dsek-LTH/graphql-auth-directives.git"},"devDependencies":{"@babel/core":"^7.2.2","apollo-cache-inmemory":"^1.4.2","apollo-client":"^2.4.12","apollo-link-http":"^1.5.11","apollo-server":"^2.2.5","ava":"^0.25.0","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","dotenv":"^6.2.0","husky":"^1.1.2","lint-staged":"^7.3.0","nodemon":"^1.18.7","prettier":"^1.13.5"},"keywords":["GraphQL","authorization","neo4j","dsek","LTH","Lund"],"author":{"name":"Datatekniksektionen vid TLTH"},"license":"Apache-2.0","lint-staged":{"*.{js,json,css}":["prettier --write","git add"]},"dependencies":{"apollo-errors":"^1.9.0","graphql":"^14.5.8","graphql-tools":"^4.0.4"},"peerDependencies":{"graphql":"~14.x"},"gitHead":"04720d15d73d81ab938dbb026e15334a7256cfaa","bugs":{"url":"https://github.com/Dsek-LTH/graphql-auth-directives/issues"},"homepage":"https://github.com/Dsek-LTH/graphql-auth-directives#readme","_id":"@dsek/graphql-auth-directives-unsigned@2.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"hnrklssn","email":"hnrklssn@gmail.com"},"dist":{"integrity":"sha512-6wjZyCfKOTK3XqDdnDcuuudeWbiVImqqnRvvsKTk7kRvUBjmvWr+ApYnL1wBVaN8VZiqlBBsNr67bOfNFN8+LA==","shasum":"415435fe310224d60ae81aceb3a9f115a79e8aaa","tarball":"https://registry.npmjs.org/@dsek/graphql-auth-directives-unsigned/-/graphql-auth-directives-unsigned-2.0.5.tgz","fileCount":6,"unpackedSize":15795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqgGeCRA9TVsSAnZWagAAhv8P/0jWJJD1PHgEnsxXfCuk\nccPWA70kSnrq2cMozGx4L4+ML7tXfi6ZMekvSrUwXpCLc0HoGM+KRP3Eij5R\nbeaksbE5NqSxVqWGOIevRYCDfaxOfQJJE7m5dHgvdBcO3477EcJK78shatxv\ng1XTPQ8onX4a34d83Z9pboEe5Kf+HqBhzLF1Lod9qLTcelQ3zLLTyiEMKecS\n5vdk56nclMb/SZFyiUmWZIxXC3qpqnXhnlINhVqR3LhbcrOFxIuplJKaFHNX\n/qD27dvTwhYXPKzsVFhtnAukSuvCP4SXuAfk8SezYdyQQbzfUBfWL5et5nTD\niBBYnhigP+SMoU1WKo8vICisGBnXP2T72lIEiqNxrvA6LpLGPDKQmwRlPDvR\nu2fqLEglraq+AnEuFLUup7ljQH0Xep951iMMY6NHbP052Y5s0p6GpOSjHJvB\nryOfCtvVGJLasYTpqjN+3yapojXd5sBnNzLFBmAYWdxO5TkvKHuvUi77quv4\nP9NdwiCMZKpxOzqH3cGuRuPRxXobb1rW4QqKFlAFXFqk8w99vyMgLgDajLmm\nC0TjwfCZ50f0LnHXt0sAowgKjUU4t0am48lE+2xf/a8GzZGEegOOMr8wqB5D\nKUoCAZqESGcdgdbrEymfI8biU0STcrMawkbj5dOSSD21Y5GHFIBKqoYiRdS4\njZgG\r\n=UMWR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDavcf99TMyEico/VTcTYVgB+P+0UZjOgpFpXwCbt+btwIgFoNjJN+jEo0X77R8xAmEtFH81rmxm2kieQq6BBbg2bc="}]},"maintainers":[{"name":"hnrklssn","email":"hnrklssn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-auth-directives-unsigned_2.0.5_1571422621928_0.21130887501813778"},"_hasShrinkwrap":false},"2.1.0":{"name":"@dsek/graphql-auth-directives-unsigned","version":"2.1.0","description":"Add authorization to your GraphQL API using schema directives.","main":"./dist/index.js","scripts":{"start":"nodemon ./examples/index.js --exec babel-node -e js","start-test-setup":"nodemon ./test/helpers/test-setup.js --exec babel-node -e js","test":"echo \"Error: no test specified\" && exit 1","build":"babel src --presets babel-preset-env --out-dir dist","precommit":"lint-staged","prepack":"npm run build","pretest":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Dsek-LTH/graphql-auth-directives.git"},"devDependencies":{"@babel/core":"^7.2.2","apollo-cache-inmemory":"^1.4.2","apollo-client":"^2.4.12","apollo-link-http":"^1.5.11","apollo-server":"^2.2.5","ava":"^0.25.0","babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","dotenv":"^6.2.0","husky":"^1.1.2","lint-staged":"^7.3.0","nodemon":"^1.18.7","prettier":"^1.13.5"},"keywords":["GraphQL","authorization","neo4j","dsek","LTH","Lund"],"author":{"name":"Datatekniksektionen vid TLTH"},"license":"Apache-2.0","lint-staged":{"*.{js,json,css}":["prettier --write","git add"]},"dependencies":{"apollo-errors":"^1.9.0","graphql":"^14.5.8","graphql-tools":"^4.0.4"},"peerDependencies":{"graphql":"~14.x"},"gitHead":"592fddb4765f0efc3c616fc487cccd296f353622","bugs":{"url":"https://github.com/Dsek-LTH/graphql-auth-directives/issues"},"homepage":"https://github.com/Dsek-LTH/graphql-auth-directives#readme","_id":"@dsek/graphql-auth-directives-unsigned@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"hnrklssn","email":"hnrklssn@gmail.com"},"dist":{"integrity":"sha512-/RhoQ6rjB5BIsu9UL0pIDsG5XzRvN0rElAyflMsoKZzIJ6HRUjsBlNFXZLs1rLCZS6yyuaupoaE0/n/Y1edc6g==","shasum":"18bf78392f41babf9557760c69d0ead66f94c769","tarball":"https://registry.npmjs.org/@dsek/graphql-auth-directives-unsigned/-/graphql-auth-directives-unsigned-2.1.0.tgz","fileCount":6,"unpackedSize":15838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqg8pCRA9TVsSAnZWagAAQBQP/0x7jMSPweuINoMRYNgH\n/NA31nxa7e0TqT/xFdPKeQJPJtw3mYx4XoWuTQKoOOaad0BUWxC1iUED598C\n0W5njqpiBrJcM4/1Igu0SPk7EJrXWWAg1GjWQ3hJwIr9EB2x/3h3khUVFKTf\nXdqcceWz8twN6Ks+ZHO07CYArhMcj8UJj8jBi2Y3Wjg4tpZoVQFtxHP1cloM\nIDmOWs4qltQ11LauOy4Bd99HhAxMw7UDcsOFJkRazPr93fic2wKUe1Tb6mbD\nJ+sGGXIP0OcCz1nMwBJTCixK3NdwHcJ8I3LHjEs4UIMW5WlCVxr25IFxqsG5\n69EyY4OWADLHpoXzlaUj5owHml1zihhN0Nhin76/wDswIJmau9wcpi6GNYvE\nVUWxcups2JDUm41g6lffxFQdZy+hdnDQsFBe+imNGz7bi7d0jw4uDByCx8zw\nZrP30IZ1MJGf8pkIRjQbENHCuESsoWIqRl7d6fIj2FxWbymDmFkI7kwOgdFO\nkMfpOJAU/linUzBy0EWejOATT2MMxQuaqOLPskpYFPPlQNlQ/aeUWgMLZF5W\nY2sym0oLd2Iz9hPOKsmPI8m//42Wzo6c/A2EC2+yckMaqk1Uh81U2NCNFBaZ\nS6Xc3Bvpb+8XcY401IrU2Ss0zOMuY185lBfkrjbuBYlWK7qaBuWI+Nb0RCpB\nEvJ3\r\n=S8s3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3CUf+f8vo7PfZUMJR7zrpCA7+2tuW4XHtBI9UvDN3aAIgHcsp5OZvEtq5QYEGTLN38bgOCq60CLTrADkwevMehfg="}]},"maintainers":[{"name":"hnrklssn","email":"hnrklssn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-auth-directives-unsigned_2.1.0_1571426088418_0.5083062250671511"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-18T15:07:36.020Z","2.0.1":"2019-10-18T15:07:36.890Z","modified":"2022-04-05T05:44:40.712Z","2.0.2":"2019-10-18T15:58:43.959Z","2.0.3":"2019-10-18T18:06:33.743Z","2.0.4":"2019-10-18T18:11:24.938Z","2.0.5":"2019-10-18T18:17:02.067Z","2.1.0":"2019-10-18T19:14:48.548Z"},"maintainers":[{"name":"hnrklssn","email":"hnrklssn@gmail.com"}],"description":"Add authorization to your GraphQL API using schema directives.","homepage":"https://github.com/Dsek-LTH/graphql-auth-directives#readme","keywords":["GraphQL","authorization","neo4j","dsek","LTH","Lund"],"repository":{"type":"git","url":"git+https://github.com/Dsek-LTH/graphql-auth-directives.git"},"author":{"name":"Datatekniksektionen vid TLTH"},"bugs":{"url":"https://github.com/Dsek-LTH/graphql-auth-directives/issues"},"license":"Apache-2.0","readme":"# graphql-auth-directives-unsigned\n\nThis is a fork of [graphql-auth-directives](https://github.com/grand-stack/graphql-auth-directives) which does not parse of verify any JWTs. Everything is plain text objects. The authenticity of the claims should be verified before reaching this library! If you don't have a specific need of separating the verification of authenticity from the authorization check, you should use [graphql-auth-directives](https://github.com/grand-stack/graphql-auth-directives) instead!\n\nAdd authentication to your GraphQL API with schema directives.\n\n## Schema directives for authorization\n\n- [ ] `@isAuthenticated`\n- [ ] `@hasRole`\n- [ ] `@hasScope`\n\n## Quick start\n\n```sh\nnpm install --save graphql-auth-directives-unsigned\n```\n\nThen import the schema directives you'd like to use and attach them during your GraphQL schema construction. For example using [neo4j-graphql.js' `makeAugmentedSchema`](https://grandstack.io/docs/neo4j-graphql-js-api.html#makeaugmentedschemaoptions-graphqlschema):\n\n\n```js\nimport { IsAuthenticatedDirective, HasRoleDirective, HasScopeDirective } from \"graphql-auth-directives\";\n\nconst augmentedSchema = makeAugmentedSchema({\n  typeDefs,\n  schemaDirectives: {\n    isAuthenticated: IsAuthenticatedDirective,\n    hasRole: HasRoleDirective,\n    hasScope: HasScopeDirective\n  }\n});\n```\n\nThe `@hasRole`, `@hasScope`, and `@isAuthenticated` directives will now be available for use in your GraphQL schema:\n\n```\ntype Query {\n    userById(userId: ID!): User @hasScope(scopes: [\"User:Read\"])\n    itemById(itemId: ID!): Item @hasScope(scopes: [\"Item:Read\"])\n}\n```\n\nBe sure to inject the relevant variables into the GraphQL resolver context. For example, with Apollo Server:\n\n```js\nconst server = new ApolloServer({\n  schema,\n  context: ({ req }) => {\n    const user = req.headers.user && JSON.parse(req.headers.user);\n    return { user };\n  }\n});\n```\n\n~~~\n","readmeFilename":"README.md"}