{"_id":"@neo4j/introspector","_rev":"19-a7abe70196e7c06f72cf661658740058","name":"@neo4j/introspector","dist-tags":{"lts":"3.0.2","alpha":"5.0.0-alpha.0","latest":"5.0.1"},"versions":{"1.0.0":{"name":"@neo4j/introspector","version":"1.0.0","keywords":["neo4j","graphql","schema"],"author":"Neo4j Inc.","license":"Apache-2.0","_id":"@neo4j/introspector@1.0.0","maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/master/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"423cb9f0c0760912ca4754225a022bcd8642bf89","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-1.0.0.tgz","fileCount":120,"integrity":"sha512-k/owaIo6XCOULxnJUrjnDEyGm/pDqA9OBdrZWMUCRKaLDxeqW9AUG7pPFy+XoOORHm3T4htU+5xR299Qw1zhQw==","signatures":[{"sig":"MEQCICQxQUX9vGm2acv2IKgDVPa/texbP9EQ2f/swcw/Gl16AiA1iEdG7CLQbFYZME7ivNJR4nI1ZdPMRWjmd5gY23eVDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp5U7CRA9TVsSAnZWagAArsoP/RYKUclMEKQu6X/bxm5N\nJ6yfzQEIvR0ZnGKUCZ8aHiZ/tqLM79oojUhTWgCfWavU6Zl9slsiDbAbuCKy\npl+fg4eAlEahiHm5hXjI+SATqIwfM+cN+tXPSfYj7WaeiU1pvVGO319qJiPT\nUKuMprfo8Vfl/wpwV/d3PanUbqaw/iPUCLxOLIfmYFqrOkSsVtMzoK+6ljTR\nYQHNp+I0okT/tAxMpWtlSrMNbFwGITb6R8sYEw1li1rSG9crcMbWBqr95JE3\n/UIsWiN2CwHpFd+FAT3rugVOt4bSYj0WK8JsWmZF3TBhXn56dt0UL4lXh7TE\nDTf7Nk1MeWFWeHpnM0jz6JtVWQwgpaNZ9KBy8SFN5DyRSirZkWM1i6XKyNTQ\niX6SvoqIIg7GsNwuBcuQ3R9lQlDxmQtOxoEBXfExe9BQ17Xklg9kXd/JhGVZ\n4LNcUNAvkWraIB1nKqMFLKVdT6zquDwAAcsSLwYhbudHVga4NvU0bsRsH3ep\nV47qhlWisPRnTEv7dHMr9ptB9Khib8UaS2/VW1ZdEN6kpckmzFKi6eNWhTdo\nM2iG70caUXHWP2/zcYi/ZkZKwrIA0gYUf1mxLzYNMyjJkguHZfhTIXCxSirF\nkk0J/KGrgRVvVd+wFL5bZQV1blsln9Ug8blcprpYTNU4AIXgOIBFIvZtmmm2\nx0J7\r\n=WNYR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:neo4j-introspector-1.0.0.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"test":"jest","build":"tsc --project src/","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_resolved":"/home/runner/work/graphql/graphql/neo4j-introspector-1.0.0.tgz","_integrity":"sha512-k/owaIo6XCOULxnJUrjnDEyGm/pDqA9OBdrZWMUCRKaLDxeqW9AUG7pPFy+XoOORHm3T4htU+5xR299Qw1zhQw==","_npmVersion":"8.1.0","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.2","camelcase":"^6.2.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","ts-jest":"26.1.4","typescript":"3.9.7","@types/jest":"26.0.8","@types/node":"14.0.27","@neo4j/graphql":"^2.5.0","@types/pluralize":"0.0.29"},"peerDependencies":{"neo4j-driver":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_1.0.0_1638372667416_0.07729249657137083","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@neo4j/introspector","version":"1.0.1","keywords":["neo4j","graphql","schema"],"author":"Neo4j Inc.","license":"Apache-2.0","_id":"@neo4j/introspector@1.0.1","maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/master/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"6e76428e37feff7ffa5a0712db0b0449694c0c44","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-1.0.1.tgz","fileCount":135,"integrity":"sha512-N8mWd1Kz2uEzz387qiSdjtmMRq1HUxtK11Fwvqvxfn2fvJ7EQgE1od8z1OZCAzjyg5VHJk45UaF0nDeq0jZwYg==","signatures":[{"sig":"MEUCICgg/KyuRYMU4cXrMG/nh2ia46/sk1LMJ8q3gOrlyF4uAiEAx0NzclPiggF8AZuNQmLm+oXlooKl/eU7Y+ynf0VaqRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1FApCRA9TVsSAnZWagAAInkQAIrV3MH9OHTIYh4CUMVq\nVRUdopupnQ0ZNbMYoUAcjIrH+IC/A22FQl5mgVGjRZ97oKis147AovzcnP6Y\nImo4FVlQ+Czv7PE6+s3EUYzy2DVav0K7pkKar2x1NmaFVUPeyb+Be6F+f1og\n2IebdQG9/RTj99u6G1txliiMkO+MIXuoQDs4apVWGg7WqSO3CM0h8kgOMDlk\ne0/lRWHQ3xTZ8Dp9p17KNQmdiSJ1ojA7QOzcxqX2oncKca2GGvxauHTaxytt\ngbE22Jao6Qq4iji9xFtNaAUxSj+9y0dwdSgAqos8f9LWmrIWQOusDb2HkVFb\nrbIRWsJh6G+xQIAx4GIVuvPdYpJWVMoSt7W04F4wTR3+qexIL/c8Q3ZSuFZF\ncy8vqwZXK4heh6QuQFrtncDNU8egfS5oqepCNREYxdvaitgPZLCCFkbg7s6z\nXBtJ14Zmf9iYK/LghtnqDgtxUh66yh82j16l2kOLnjUZT1VjTVo1ijuLQLWB\nFvqWewhD6a8pxnYc313hGaUs5NaKxNSA7CkbHWXRj/CSAezIZE/X8Qp4Pz5e\niqUWirq3f4k7zTvZIXUy4hedSjeJKVoYft1hAZGcXj+FNjNSVW3iI814++vu\n3c4Mb9zZaAaAzFvzW2e2Q1fPocuR1JiJo+TNYvW1ka7+rbDCUELlJ+Cc9xZl\nTsKX\r\n=E+he\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:neo4j-introspector-1.0.1.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"test":"jest","build":"tsc --project src/","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_resolved":"/home/runner/work/graphql/graphql/neo4j-introspector-1.0.1.tgz","_integrity":"sha512-N8mWd1Kz2uEzz387qiSdjtmMRq1HUxtK11Fwvqvxfn2fvJ7EQgE1od8z1OZCAzjyg5VHJk45UaF0nDeq0jZwYg==","_npmVersion":"8.1.2","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"16.13.1","dependencies":{"debug":"^4.3.2","camelcase":"^6.2.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","ts-jest":"26.1.4","typescript":"3.9.7","@types/jest":"26.0.8","@types/node":"14.0.27","@neo4j/graphql":"^2.5.4","@types/pluralize":"0.0.29"},"peerDependencies":{"neo4j-driver":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_1.0.1_1641304105055_0.745478521561461","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@neo4j/introspector","version":"1.0.2","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@1.0.2","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"712ba6a48d24adeb4f5b22d5cee3f26877260049","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-1.0.2.tgz","fileCount":111,"integrity":"sha512-QsF0ogY7ZxpNrcszYup3ZKYlnieecM4WVpzjDA7HzVAoL3kWrM3/qMy4sp2Gk6ctUhhZZUIGtSIq3POt/DOlGw==","signatures":[{"sig":"MEYCIQDg1cvn+oRU5AwI8BbECXBi11S8PzuVpQJMFqkAWD9BZgIhAMtTF0/vlcJ6HYxGf1y8FTvc8jUO86MMvChwL3f06cCu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIcY9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6xQ//Yk/6YNjWu46FymuCgrq7qb8Net5DGpAU8WPwcnJbs6Q1rqC/\r\nkyUAJnhrsKcOHfMKXPOETGFlnNCKUwkngWs1hdwVJ7TfHa4kT/+y868skrdj\r\n0vuBlr6/4LaLsFFd4l97Pvi8HxZyAkCTpBxilV5+0rXb92Fl/9k5fPyN1RhP\r\nncoSs5WJzVs9DRhQJjjlkvKc9xjhbUYlM6mDO3TGubvh2asHpEN+N2U2k6Pu\r\nLrSfcxEDjuiq4Espmq35nncNIi9+sKvmPQ1+KlOpimMqeF8gnAb/g5+A68FK\r\nbGrUp1bvAui9UWN0/JZxKOhEjmNQzUdxc4Ofkqrst0xyFg2yfajcmK//s2b0\r\ncdftkr7ll+IRYkfDrp8cni49/Kx6+Iuzoq8mWo5ImWJE/nxKDRs3hYEpnH1t\r\nWvDzj12T/DbcnSo5NxC8ZQa8moWDCBgBGQwfs5LUccce5lSTOsxp2k/1SLWJ\r\nQ9MOAv6x5bqeKbd4fZu62rMOo1Pan/nsL86J9ae38PhUMlHbHQuONPnTSuVY\r\nUeZjLRntj/6FHqvhOGQYrSusFe3C/nKuIuXkOfIRUq1PHhy+ML5HKabYCoU6\r\nXU4mLlAGp0NaBiKBnxM8tbxUi+frpMmJlWtRFAzmky68OGUqYOmQPZL4IeJA\r\na0rX6dOhspp73mto55F1qQovVClYy8j1ap0=\r\n=RWwH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":"./dist/index.js","gitHead":"c191666f4659214cff238eac965692da0855a80b","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"8.15.0","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"16.17.0","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":">=28.0.0 <29.0.0-0","ts-jest":"28.0.8","typescript":"4.8.3","@types/jest":"29.0.2","@types/node":"16.11.59","@neo4j/graphql":"^3.8.0","@types/pluralize":"0.0.29"},"peerDependencies":{"neo4j-driver":"^4.1.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_1.0.2_1663157821099_0.4785388520253464","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@neo4j/introspector","version":"1.0.3","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@1.0.3","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"55a956b8a713fb3f98888c0458b22e853dcc4b1f","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-1.0.3.tgz","fileCount":115,"integrity":"sha512-dkFdpkuu1VGy0t2WKicttREkQyi2Phc8aaC15pP2hdrdhWwic8VjMvDqpNx0rEZwC6dR9efHSekbnm7JlDP4vA==","signatures":[{"sig":"MEQCIHrvegzLK59XCQGhb4+i00i0DlZm7IPKVVw5uVKfkfjZAiAlc88DKg3nPPMwqgvZ8uMpbE8D0KHUpuGTyoACsSCATw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4TJOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJARAAgzwjDhkHPCiqUyTxf06gGb5j8llp7WyTYF01M9RX0hiNjf/4\r\nJJXcnbpl6g9b2bE4GUEk5FJ5JKTYkzn9Citync8MHLphPrwx3rxJOwtqDy1F\r\nMDc1YY7xX8r1yavsWEBhAip1EXpey12SGy5oVbTujbEJ1zSUEYkgeijGa8KQ\r\nm8p/48o1MoEzIcGhc06gUVJRt3BjFpGiRAkDifATaT1wueMFhIQtzC/6pNJa\r\npsJs+TGWN5ajLx8WjRQNgF+AjdfNnKmpEWu+Qwzpyvd1nQ1g7+wh4I6EOgx8\r\nAzlt0SoLPB+SeiiHhIs7tCnNG0h7d4jKKjDS1ubrWo0YVm6srOz7dk2QiBUC\r\nv5IQXBvF+pXpGcKNL/ZiinW+SSicz5sijvFKlstYobthyj+tC2e+isMN5GL/\r\nbv6FGYPlORRN4Dg4PieRkNbRLNuJKlhnuawP5idmgGRXoFAWRno3ccsgyUYD\r\n/ICVJtQQB8VLIebZoaLdMV+fEpN2JfujTcynJYndkISWS6u62uu66YsAfFXP\r\nvQgxAkrXUeGCeaJUFnwlaIzvQ/VWonzjufRjky8YBCjsW6SOLEsUCTmeUhJU\r\nquokwHKeZAlKtGY3eLAFAAVdP9msJsJmlB++D3fgeE1Bp3ykN5gSfPCcVYcX\r\nZVYeFEQLFxUEXgqPYtIJea7ciOBlwq0Kfsw=\r\n=RW6s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":"./dist/index.js","gitHead":"897920176b78850c53e2cf3aa690a98a273c1bf5","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"8.19.3","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"18.13.0","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.1","ts-jest":"29.0.5","typescript":"4.9.5","@types/jest":"29.4.0","@types/node":"18.11.17","@neo4j/graphql":"^3.16.0","@types/pluralize":"0.0.29"},"peerDependencies":{"neo4j-driver":"^4.1.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_1.0.3_1675702861845_0.5700476086099933","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@neo4j/introspector","version":"2.0.0-beta.0","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@2.0.0-beta.0","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"f29ba1805c01ce1b6765f4222a73a92f6d2db429","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-2.0.0-beta.0.tgz","fileCount":115,"integrity":"sha512-g8Xuy48Rxa0Hz3oTB/gX+sAujpDosbHq/zykSLgldCUxgu+mIQGIsSXvtsgAsmFKfY4NdaY7muI4ruM/TB5uqA==","signatures":[{"sig":"MEYCIQDdWqU53Mv/jzURUr3iEYd2mW63Q1XK++VnxXf7vHlidwIhAK2J4NvLNroKts/eGQCekoQJcMF1ihfuHCCWrFAJi/AB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95907},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":"./dist/index.js","gitHead":"94e0676ad5fbde2bc4cab55644dfd178562f3b4c","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"9.5.1","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"18.16.1","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.6.1","ts-jest":"29.1.1","typescript":"5.1.6","@types/jest":"29.5.3","@types/node":"18.15.1","@neo4j/graphql":"^4.0.0-beta.0","@types/pluralize":"0.0.30"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_2.0.0-beta.0_1689783228740_0.8751802100743209","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@neo4j/introspector","version":"2.0.0-beta.1","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@2.0.0-beta.1","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"1dc64a3fe67f2d5254fb916fbdb87836cff5f02d","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-2.0.0-beta.1.tgz","fileCount":111,"integrity":"sha512-CC2LI7ppjw03nb2UcV84ekdhvvS1z/5vMH9iGZLikhJxzPl5hvJC+/neiwgcVfdFSMDs7N/HOs/EJxCwqJavuQ==","signatures":[{"sig":"MEQCIF4AuxZa6hli0p8064mBlzz0JCqKMNVTNQOSryBMdZ5fAiAtuc3A2Y0hyZPN/vw/fz9Kf/U1jhfR4ReJChjLlN6lnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92271},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":"./dist/index.js","gitHead":"bc4e8e1897ae1ab5ad6df706e6007302ccda5400","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"9.6.7","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.6.3","ts-jest":"29.1.1","typescript":"5.1.6","@types/jest":"29.5.3","@types/node":"18.15.1","@neo4j/graphql":"^4.0.0-beta.2","@types/pluralize":"0.0.30"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_2.0.0-beta.1_1692708110028_0.9752380344689155","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@neo4j/introspector","version":"2.0.0","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@2.0.0","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"7b4310da7e21d910044b354891ac3b575a372dae","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-2.0.0.tgz","fileCount":111,"integrity":"sha512-uJT8IDzHzQTSDKN/YGDv4pcbc92g1YOczWSGQY1KKyWqhwf69bpuLmu7nF+S96PvyRkrL6gXKVLuXmAnsB9aTQ==","signatures":[{"sig":"MEYCIQDzmavRU1zOMJhMal0u0rEUU4qNK8zilK06ZHnY7/lhuQIhAJ2uGhvzWYWIv7EI4DrDtaTxNqbUXQtjjot/XiNpm9+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92257},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":"./dist/index.js","gitHead":"2df5663023aaf12cbea7345d5848276d593f4b50","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"9.6.7","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.6.4","ts-jest":"29.1.1","typescript":"5.1.6","@types/jest":"29.5.4","@types/node":"18.15.1","@neo4j/graphql":"^4.0.0","@types/pluralize":"0.0.30"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_2.0.0_1693577271360_0.9592699370164015","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@neo4j/introspector","version":"3.0.0","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@3.0.0","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"5220f99a633208316d316c7f518b4c3a8cc0c88a","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-3.0.0.tgz","fileCount":111,"integrity":"sha512-F72KWXXBEDp70u7q/q3HZkDVIsLFJ0rosYOhkv6JUOA22cpgTW6aR703PZ7fYw+HpV18Uh9ebHGXdYbbKXnReg==","signatures":[{"sig":"MEQCIHS7V02SAbEoFdOssW2t+mqBd7+sgQuskKljZUbjr8X3AiAUvFM3zkz/0aKDDoRYi4V08DUi7ake1JTo1DUsW70keA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92226},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":"./dist/index.js","gitHead":"4777c9ca6bb31a6560ce465ca9ea81bfac121537","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"10.2.4","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.2","typescript":"5.1.6","@types/jest":"29.5.12","@types/node":"20.11.20","@neo4j/graphql":"^5.0.0","@types/pluralize":"0.0.33"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_3.0.0_1708690040545_0.24976354772404807","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@neo4j/introspector","version":"3.0.1","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@3.0.1","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"danstarns","email":"danielstarns@hotmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"139ed6bba34ecad3d5a08f18bb9e71253a6b8cbf","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-3.0.1.tgz","fileCount":111,"integrity":"sha512-TP8mFabYJcP5wh9QDY/co/rCvug/SjE8wfmX0foLIKMOXib3HAE7xVUOi+qMNQ4DeKtbWI1qx1WyM1nYTrGkHA==","signatures":[{"sig":"MEQCIHgUShsLvZluykXHDqTfTmdnmlVjzz/qqaZyeU/3VEt5AiBOolti0LzuZSJkNJ9KWRLgAPsbIkY8rJW0ZHm5rNeLpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92326},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":"./dist/index.js","gitHead":"bdd36ace4d332e1cc6a4c4771eec654778b1af98","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build","test:int:watch":"jest tests/integration --watch","test:unit:watch":"jest src --watch"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"10.5.0","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"20.12.2","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.1.2","typescript":"5.1.6","@types/jest":"29.5.12","@types/node":"20.12.7","@neo4j/graphql":"^5.3.4","@types/pluralize":"0.0.33"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_3.0.1_1714474978935_0.6941885847746423","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@neo4j/introspector","version":"4.0.0","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@4.0.0","maintainers":[{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"},{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"fe462206b91d4ead1183b605003d0a2666039db0","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-4.0.0.tgz","fileCount":111,"integrity":"sha512-mLd9tbQ3QR67cd0AECXPC8suU2N089PHP/4msSUbvTPfKhNO7csWf1KK1OEoSY+Yx8aD8K1PM9bWZi7t2nMMIg==","signatures":[{"sig":"MEUCIFxXt58woFHagJZ/QYoylnFfMyQ4a99HIiDa+ZFRHy/qAiEA1Ohu8qdlcPE6J4mrGLzKPsg4foHp9xUaQG82TJ74zK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92112},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":"./dist/index.js","gitHead":"2d8a04046d6735b5abd8510a68f1a90ef585675d","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"10.8.2","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"20.18.0","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.2.5","typescript":"5.1.6","@types/jest":"29.5.14","@types/node":"20.17.3","@neo4j/graphql":"^6.0.0","@types/pluralize":"0.0.33"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_4.0.0_1730367859564_0.4659706475348968","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@neo4j/introspector","version":"3.0.2","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@3.0.2","maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"25ffe51e6d80fe4cffb99b285908835c2c94e82f","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-3.0.2.tgz","fileCount":111,"integrity":"sha512-Tlwa6TpWFncvXU4UhRLKCYaXfPh+hdXjiVK9uXsfK2bT8TOwxD40XIkllAoMEyLN+kTAmpU6GpVY2QtpBHHy2g==","signatures":[{"sig":"MEYCIQDrQPkAj/T4FSRrmMnmvf6ZlaD9jtuDxy1GfExcYITk1wIhALuHESRNtjnf8rFuUFZVk/+KQAJml6DFc12TQJpthq58","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92184},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":"./dist/index.js","gitHead":"48f170fcf879ef417dbafff6ebc2df06109c44a5","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"10.9.0","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","ts-jest":"29.2.5","typescript":"5.1.6","@types/jest":"29.5.14","@types/node":"20.17.6","@neo4j/graphql":"^5.11.2","@types/pluralize":"0.0.33"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_3.0.2_1734359142807_0.06974776198683497","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@neo4j/introspector","version":"4.0.1","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@4.0.1","maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"503940d9685cb8fc833dcc76193e334e5551b8f0","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-4.0.1.tgz","fileCount":111,"integrity":"sha512-CNwKb9UOMrMXh+MxNMfBYfWZawLtn5QreBPDz8/F5atI/N1Yq1+4nQ7UK37gxjL4YOByoHRqaofaNmfgxycfyg==","signatures":[{"sig":"MEYCIQCtBEpLvf08ggOQaojfW58i6da1bER23QOYMgrnOgXSRgIhAOsenPr1ygeQtI2BhL5DJD34x5Iy6mXsDMBwrqr2FX2L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92075},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":"./dist/index.js","gitHead":"03ac2b65f8eeba6f70e357cb9b65e7fe7c23c539","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"10.9.0","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.2.5","typescript":"5.1.6","@types/jest":"29.5.14","@types/node":"22.9.2","@neo4j/graphql":"^6.2.2","@types/pluralize":"0.0.33"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_4.0.1_1734359174104_0.19972932550477673","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.0":{"name":"@neo4j/introspector","version":"5.0.0-alpha.0","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@5.0.0-alpha.0","maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"311a80ce60fa94d1003dd9f158afe2d9d2c90418","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-5.0.0-alpha.0.tgz","fileCount":111,"integrity":"sha512-4+qG3J6zYvrcqncKAoRrvjCdW5nhDYScHMdAf0do96SlDve/Vl1kJV49bQrmHfUfZZSVaD5YB8SzUnCsNNp6mQ==","signatures":[{"sig":"MEYCIQDSErOjRsXS+XOdbUOn51XG6CEvK2sWtmAggo8JZYrM0QIhAKUXK5qhJl8oP4MYoDPYDf/9hBzD3vN6INbGX3V/gPn+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92104},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":"./dist/index.js","gitHead":"e1da36b955105bf42bb04c5c21b3468384b59075","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"10.9.0","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","ts-jest":"29.2.5","typescript":"5.1.6","@types/jest":"29.5.14","@types/node":"22.9.2","@neo4j/graphql":"^7.0.0-alpha.0","@types/pluralize":"0.0.33"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_5.0.0-alpha.0_1734707182961_0.14107382055331308","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@neo4j/introspector","version":"5.0.0","keywords":["neo4j","graphql","schema"],"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","_id":"@neo4j/introspector@5.0.0","maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"}],"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"dist":{"shasum":"cf720b7cfa472ef8dca3e6ef4668327928424e58","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-5.0.0.tgz","fileCount":111,"integrity":"sha512-KT/s/Qrys7/SrYcf+f8ZJKersc9kTqLFzjmur+1X56IBTHD+ZwaS+NImAo67GV10DU9xuWT9iufkaUYqqu3YGA==","signatures":[{"sig":"MEUCIQD/E/KTssm1J/wLhlqvfFavYEDRq1Q0TjlSHTsS8yYt7QIgWv9baHVLiYSTooivFBMFRr06vIaJ565w6eY7Zsukjbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92240},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":"./dist/index.js","gitHead":"16bb032f8a6ffa1d3348a228c6f2b89eeefdb4a5","scripts":{"test":"jest","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","build:clean":"yarn clean && yarn build"},"_npmUser":{"name":"neo4j-organization","email":"npm@neo4j.com"},"_npmVersion":"10.9.2","description":"Introspect a Neo4j database model/schema","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.3.4","camelcase":"^6.3.0","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.3.1","typescript":"5.8.3","@types/jest":"29.5.14","@types/node":"22.14.0","@neo4j/graphql":"^7.0.0","@types/pluralize":"0.0.33"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/introspector_5.0.0_1744118110132_0.43267586667488356","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@neo4j/introspector","version":"5.0.1","description":"Introspect a Neo4j database model/schema","keywords":["neo4j","graphql","schema"],"license":"Apache-2.0","bugs":{"url":"https://github.com/neo4j/graphql/issues"},"repository":{"type":"git","url":"git+https://github.com/neo4j/graphql.git"},"homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","exports":"./dist/index.js","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"build:clean":"yarn clean && yarn build","build":"tsc --build tsconfig.production.json","clean":"cd src/ && tsc --build --clean","test:int":"jest tests/integration","test:unit":"jest src","test":"jest"},"author":{"name":"Neo4j Inc."},"devDependencies":{"@neo4j/graphql":"^7.0.0","@types/jest":"30.0.0","@types/node":"22.18.12","@types/pluralize":"0.0.33","jest":"30.2.0","ts-jest":"29.4.5","typescript":"5.9.3"},"dependencies":{"camelcase":"^6.3.0","debug":"^4.3.4","pluralize":"^8.0.0"},"peerDependencies":{"neo4j-driver":"^5.8.0"},"gitHead":"e85c8e699b71abaf5e373a23c269caeb90c28b7b","_id":"@neo4j/introspector@5.0.1","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vCPT1d/O6u8vB0aUPJWHlYE2hSt2mFDyRUvXN3Z/IJzUBiTAuhbT1aex4W8w/wkTgE8sEvTAl8wOc7oKj6ZdNg==","shasum":"2e2d4b5bcc207b65788d4af4a8470238af28a3a0","tarball":"https://registry.npmjs.org/@neo4j/introspector/-/introspector-5.0.1.tgz","fileCount":111,"unpackedSize":92336,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neo4j%2fintrospector@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDlkVRKKiEuu/vOG6hUhnfHtfhmKeeD6vTdaT7UQrJzMwIgemOxz/dX3SjlP/wYoTjOslLejmUkEpaypjw6mVFyj5I="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5836be-3d40-4f2e-9357-50ba12004277"}},"directories":{},"maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/introspector_5.0.1_1761915255595_0.8022353599174858"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-01T15:31:07.361Z","modified":"2025-10-31T12:54:16.323Z","1.0.0":"2021-12-01T15:31:07.587Z","1.0.1":"2022-01-04T13:48:25.294Z","1.0.2":"2022-09-14T12:17:01.307Z","1.0.3":"2023-02-06T17:01:02.134Z","2.0.0-beta.0":"2023-07-19T16:13:48.902Z","2.0.0-beta.1":"2023-08-22T12:41:50.367Z","2.0.0":"2023-09-01T14:07:51.591Z","3.0.0":"2024-02-23T12:07:20.726Z","3.0.1":"2024-04-30T11:02:59.157Z","4.0.0":"2024-10-31T09:44:19.738Z","3.0.2":"2024-12-16T14:25:42.986Z","4.0.1":"2024-12-16T14:26:14.276Z","5.0.0-alpha.0":"2024-12-20T15:06:23.156Z","5.0.0":"2025-04-08T13:15:10.350Z","5.0.1":"2025-10-31T12:54:15.805Z"},"bugs":{"url":"https://github.com/neo4j/graphql/issues"},"author":{"name":"Neo4j Inc."},"license":"Apache-2.0","homepage":"https://github.com/neo4j/graphql/tree/dev/packages/introspector","keywords":["neo4j","graphql","schema"],"description":"Introspect a Neo4j database model/schema","maintainers":[{"name":"neo4j-organization","email":"npm@neo4j.com"},{"name":"oskarhane","email":"oh@oskarhane.com"},{"name":"linuslundahl","email":"lundahl.linus@gmail.com"},{"name":"adamcowley","email":"npmjs@adamcowley.co.uk"},{"name":"darrellwarde","email":"darrell.warde@gmail.com"},{"name":"oskardamkjaer","email":"oskar.damkjaer@gmail.com"}],"readme":"# Introspect schema from an existing Neo4j database\n\nThis is a tool that enables you, with very little effort, to introspect the schema/data model in an existing Neo4j database and build up a set of data structures that can be transformed into any output format.\n\nThis is provided by a separate npm package, `@neo4j/introspector`.\n\nThe currently officially supported output format is GraphQL type definitions.\nThis is usually a one-time thing and should be considered a starting point for a GraphQL schema.\n\n## GraphQL Type Definitions format\n\n### Features\n\nThis tool has full support for generating type definitions, including:\n\n-   `@relationship` directive, including relationship properties\n-   `@node`\n    -   `label` for mapping where a node label might use a character that's not in the supported GraphQL character set\n    -   `additionalLabels` for nodes that have multiple labels\n-   Generating a read-only version of the GraphQL type definitions, i.e. generate a `@exclude(operations: [CREATE, DELETE, UPDATE])` directive on all node types.\n\n### Limitations\n\nIf an element property has mixed types throughout your graph, that property will be excluded from the\ngenerated type definitions. The reason for this is that your GraphQL server will throw an error if it\nfinds data that doesn't match the specified type.\n\n### Usage examples\n\nCurrently, there's a programmatic API for introspecting the Neo4j schema and generating GraphQL type definitions.\n\n#### Introspect and persist to file\n\nThis example introspects the schema, generates GraphQL type definitions and persists them to a file `schema.graphql`.\n\nYou can then serve this file with your GraphQL server.\n\n```js\nconst { toGraphQLTypeDefs } = require(\"@neo4j/introspector\");\nconst neo4j = require(\"neo4j-driver\");\nconst fs = require(\"fs\");\n\nconst driver = neo4j.driver(\"neo4j://localhost:7687\", neo4j.auth.basic(\"neo4j\", \"password\"));\n\nconst sessionFactory = () => driver.session({ defaultAccessMode: neo4j.session.READ });\n\n// We create a async function here until \"top level await\" has landed\n// so we can use async/await\nasync function main() {\n    const typeDefs = await toGraphQLTypeDefs(sessionFactory);\n    fs.writeFileSync(\"schema.graphql\", typeDefs);\n    await driver.close();\n}\nmain();\n```\n\n#### Introspect and spin up a read-only schema\n\nThis example generates a **read-only** version of the schema from the database and immediately spins up an ApolloServer server.\n\nHere the type definitions are never persisted to disk.\n\n```js\nimport { ApolloServer } from \"@apollo/server\";\nimport { startStandaloneServer } from \"@apollo/server/standalone\";\nimport { Neo4jGraphQL } from \"@neo4j/graphql\";\nimport { toGraphQLTypeDefs } from \"@neo4j/introspector\";\nimport neo4j from \"neo4j-driver\";\n\nconst driver = neo4j.driver(\"neo4j://localhost:7687\", neo4j.auth.basic(\"neo4j\", \"password\"));\n\nconst sessionFactory = () => driver.session({ defaultAccessMode: neo4j.session.READ });\n\n// We create a async function here until \"top level await\" has landed\n// so we can use async/await\nasync function main() {\n    const readonly = true; // We don't want to expose mutations in this case\n    const typeDefs = await toGraphQLTypeDefs(sessionFactory, readonly);\n\n    const neoSchema = new Neo4jGraphQL({ typeDefs, driver });\n\n    const server = new ApolloServer({\n        schema: await neoSchema.getSchema(),\n    });\n\n    await startStandaloneServer(server, {\n        context: async ({ req }) => ({ req }),\n    });\n}\nmain();\n```\n\n## Generic format\n\nYou can introspect the schema and then transform it to any desired format.\n\nExample:\n\n```js\nimport { toGenericStruct } from \"@neo4j/introspector\";\nimport neo4j from \"neo4j-driver\";\n\nconst driver = neo4j.driver(\"neo4j://localhost:7687\", neo4j.auth.basic(\"neo4j\", \"password\"));\n\nconst sessionFactory = () => driver.session({ defaultAccessMode: neo4j.session.READ });\n\nasync function main() {\n    const genericStruct = await toGenericStruct(sessionFactory);\n    // Programmatically transform to what you need.\n}\n\nmain();\n```\n","readmeFilename":"README.md","repository":{"type":"git","url":"git+https://github.com/neo4j/graphql.git"}}