{"_id":"mock-server-rest-graphql","_rev":"27-b97e55be44fd1e9963a74327d2b7eb16","name":"mock-server-rest-graphql","dist-tags":{"latest":"1.0.26"},"versions":{"1.0.0":{"name":"mock-server-rest-graphql","version":"1.0.0","keywords":["mock","rest","graphql","cli"],"author":{"name":"nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.0","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"ef7f456f4a7d1af7e1fd6e7db705e3531cad19b1","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.0.tgz","fileCount":6,"integrity":"sha512-kTs4hyvfcVnYFbSWnEngYt12i03Nl3TKNcPy/q0KB0aSE9DUWi397D0XN4dOK/pxztfVboAoO6J+1j07dWLapw==","signatures":[{"sig":"MEQCIDuZcgf15AxBn+yoVlfU1krvNMfZXZbD/ZIazjuLrDv4AiBz/ddLw4xKU8Sh2LyUKLdZfUcBBltMbvI+jQ1yxW48ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19720},"main":"lib/mock-server.js","module":"lib/DataMockerWidget.js","exports":{".":{"import":"./lib/DataMockerWidget.js","require":"./lib/mock-server.js"},"./lib/DataMockerWidget.js":{"import":"./lib/DataMockerWidget.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.0_1744911299786_0.5720616499593287","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mock-server-rest-graphql","version":"1.0.1","keywords":["mock","rest","graphql","cli"],"author":{"name":"nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.1","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"3d06490fb4fef990ffd5045a75eb2d5606d15f2e","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.1.tgz","fileCount":6,"integrity":"sha512-vlV/FAqNd92e6hVJRWFl0cyvILo3Ne5eGXOgC598553RqUBj2FWeqQzbAuynrc/Q3FBnLXf1i7/UqIO8CmdVNg==","signatures":[{"sig":"MEUCIQDzO5V+b3v2hXKB1ON3AHuehUMDBVOB2RemBV4LkwuNbwIgDtJ41n2SaEKMx67lIaVe65g498Oe6o8UcHnKZFMLz5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19759},"main":"lib/mock-server.js","types":"index.d.ts","module":"lib/DataMockerWidget.js","exports":{".":{"import":"./lib/DataMockerWidget.js","require":"./lib/mock-server.js"},"./lib/DataMockerWidget.js":{"import":"./lib/DataMockerWidget.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.1_1744912311510_0.5953882827239843","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"mock-server-rest-graphql","version":"1.0.2","keywords":["mock","rest","graphql","cli"],"author":{"name":"nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.2","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"a4ac9536982c9c3aa51fa7feab206abace8dacf3","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.2.tgz","fileCount":7,"integrity":"sha512-o5mgrUrBbmP77HDQh+1PsSxDMAtkgb8WF/M94ah1JbuJt+LZbszn7tDTvN6VYkiGrLoZ/n80OAyDVNSMqgnuBw==","signatures":[{"sig":"MEUCIBkKmWQDGAxoac7zsXhzsHo1WjWGCyafxWobewr/dVHyAiEA7JN1l4Jkzrqjm7duMKEKcy7AUdOcrGM1M416auwHm6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19929},"main":"index.js","types":"index.d.ts","module":"lib/DataMockerWidget.js","exports":{".":{"import":"./lib/DataMockerWidget.js","require":"./lib/mock-server.js"},"./lib/DataMockerWidget.js":{"import":"./lib/DataMockerWidget.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.2_1744912579126_0.8028090711755667","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"mock-server-rest-graphql","version":"1.0.3","keywords":["mock","rest","graphql","cli"],"author":{"name":"nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.3","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"1fb718d9b96b5afcbe042a5f4d883c65632abfe6","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.3.tgz","fileCount":8,"integrity":"sha512-xBOtvBr2ZBEMDRVBLEqKxLlyDho+AtfRralaaBErCb7idaRZuGsnSzKhujMhYVWXLmBlnMJpynwt9zfWFpLVrA==","signatures":[{"sig":"MEUCIQCYW8b53V/1G3ySqPRwc0wa5O9gq3CT4GjYVz4IFGnKjAIgFBiPVkq2P8rBLkOsr3S+h5Bp474Jz+5BHkCLwP7nq+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20128},"main":"index.js","types":"types/index.d.ts","module":"lib/DataMockerWidget.js","exports":{".":{"import":"./lib/DataMockerWidget.js","require":"./lib/mock-server.js"},"./lib/DataMockerWidget.js":{"import":"./lib/DataMockerWidget.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.3_1744912975857_0.8760627246662096","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"mock-server-rest-graphql","version":"1.0.4","keywords":["mock","rest","graphql","cli"],"author":{"name":"nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.4","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"96dd5cabd00d1bcf24aa61c81adba0c87cb4454a","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.4.tgz","fileCount":8,"integrity":"sha512-+dJmCCTGLHC6zA9ole5j9cKSabXbMn8kXrdWV1Qa/HwCsmWg2GoO9/tRIcnZIsFDH+IG1YuaIkWmHvGN62a+9A==","signatures":[{"sig":"MEYCIQCLYdq1Swr8T2xb0epn+2Q1eeq5HtSrGeXVV2JpmPdEIQIhAPpYHC1FAQAqUySIVEeKBxKoP3q8V1XDIQkBjWHRKbgq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24609},"main":"index.js","types":"types/index.d.ts","module":"lib/DataMockerWidget.js","exports":{".":{"import":"./lib/DataMockerWidget.js","require":"./lib/mock-server.js"},"./lib/DataMockerWidget.js":{"import":"./lib/DataMockerWidget.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.4_1744913770903_0.4890569640820035","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"mock-server-rest-graphql","version":"1.0.5","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.5","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"e0224f4c1ca6a86d99e8d05a83389134579b5a3e","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.5.tgz","fileCount":8,"integrity":"sha512-R1dVmCPzl3lDuT/nfT2EiPkWNgSmhYtFrA11PFaoOvgklbCOehYZhG8Gjaa4CVW1JjLoC96Oh1HQXUX+a8CRyg==","signatures":[{"sig":"MEYCIQCymg/EPyCd2eZW9oc3q/1ba5BrYMFD026c5AYTtLK4QgIhAMyyWMkDgdM84o+5wzAN/l1GQ5oVtvZKBrXBhponlTmZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24990},"main":"index.js","types":"types/index.d.ts","exports":{".":"./index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.5_1744914030007_0.5939127360697749","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"mock-server-rest-graphql","version":"1.0.6","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.6","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"a46a3c6eaf69ac79ef2b596d973d97588fa4d491","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.6.tgz","fileCount":9,"integrity":"sha512-G+ilDonOGGBsFPpbDhhxZKG4DdhJG9HeKh68dgtFQma78VKNwbXH4HQRO3AX/jl5HWxSuGafiaEI1GR6nG5nFg==","signatures":[{"sig":"MEUCIDH1eHJmkXWyFC+82AXpwTMM6EmZc4KjOcWwhvrQoh9TAiEAr6iClDD6ijcCt6R7gIVZVJFBJFja7FWbhYZJ5AQ7/JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24965},"main":"index.js","types":"index.d.ts","exports":{".":"./index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.6_1744914371653_0.622196208569455","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"mock-server-rest-graphql","version":"1.0.7","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.7","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"0d759a68a5a55b5753a3f11b5d0c61f935f68302","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.7.tgz","fileCount":9,"integrity":"sha512-sNHXJud8bdS/7QJ5HOdJN5dqqBjUOzczhC3vFVJiXAmH9rc1KJXyQBCmaqmuMXcsDv6nKIchbo9mlrPQwBI4Pw==","signatures":[{"sig":"MEUCIQCuLVNmqxmTEy79UPzFZEQ+ZFmaw5dObGDUNUjMXs/uKgIgQRhdMUjCDAkqlZfLF/Z/fQKeUtDo+3JsLKoG1VsMz6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25183},"main":"index.js","types":"index.d.ts","exports":{".":"./index.js","./lib/DataMockerWidget.js":"./lib/DataMockerWidget.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.7_1744914878504_0.4640125438073541","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"mock-server-rest-graphql","version":"1.0.8","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.8","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"3f8d9bf3ec00f88ef887cd6676ca866a5fe6230f","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.8.tgz","fileCount":11,"integrity":"sha512-R+c96+kBAYXDRQspyf4t+TxUCE/6GNEouUzgqfNX0E8XX+nJ2pJL9+aQ/uK9UsG9iSosjKENliXiqpcPRZFwcQ==","signatures":[{"sig":"MEUCICTmoHRpw8Fz37KIz7YTg58RSgZw/OoaoROmWDjqo5yuAiEAoIorySyjEZSYikylYDqkdOdDYu0Cj9AVnW6I3bce6W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25327},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.8_1744915250926_0.7507393246276366","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"mock-server-rest-graphql","version":"1.0.9","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.9","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"f25fd47934626cf5b194bc67c4fb23a5cfd5263a","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.9.tgz","fileCount":10,"integrity":"sha512-V/J8bCXEYjVJIIO9bBsP1SguZ3jNPq+NveXgS4nw8tp0BXaXpqpNqO+U5dhQTiXvM7eyjLnj9TrGrONOwkd0/Q==","signatures":[{"sig":"MEYCIQCa/2JJzuNd0/CNh5f/A0ER/0HNiOpgezcJQt2UtR5ziAIhAPViTzgbmZz/QBhLNN0e/l+1GM8fkfJsX10t6LU53xMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36936},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.9_1744915765587_0.12288048547880015","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"mock-server-rest-graphql","version":"1.0.10","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.10","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"a3618ad61dcfd32d979653030845ec4b00d52161","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.10.tgz","fileCount":10,"integrity":"sha512-PcSx4dDfsf5WyXtohLZp604HrNeXPRYpbxS2H/Um0mXXyTuZmJ9E6FJTNbRHJBBFQemOQjIxTGsW94tybhXUsg==","signatures":[{"sig":"MEUCIQDGGBVa/iANCFvLTm6Kxots08ELHBFJHLb66YmJzhTH/gIgRNHfJlwKbAxriOn+QzTjRpArlTM+il9OdrHLE/JTR50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40147},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.10_1744916572826_0.31601202366550374","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"mock-server-rest-graphql","version":"1.0.11","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.11","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"39692f6d4e7f7658ea2b1dea1c3cec6b33239d37","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.11.tgz","fileCount":10,"integrity":"sha512-rxt7WitWWmVa4fG9+Zhay3La7ohVOdr83OCMQOfd0uUXn0Mjcm4daHGjJSA8uvl0v64P3BJZ3uxWwUDPhjWd2A==","signatures":[{"sig":"MEQCIGEAGazJJakqyVPkVvK9+ZPlSkB3/2PW++BvOOlxr9ncAiB32lyg8+Sb88rzjYRjCy1h4N8PQacc5mIENyUFD5oDbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40680},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.11_1744918854729_0.1064849774467671","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"mock-server-rest-graphql","version":"1.0.12","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.12","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"07df29cece95eccf10d4e53b21bce81892ffd65c","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.12.tgz","fileCount":16,"integrity":"sha512-aEYkqbgL/2nzasyjbPmX3t4WPendFC64PYKJ5QUN0F6cXDGAtn4JtrY2cNROjvtW/ssL58EPEEbgVxME78gRGg==","signatures":[{"sig":"MEUCIQDvpqrT/kKKmkj2L4DvYCxHTHMqlRjNZaz/hoiQsyy+ywIgCxWQwpUFmnNnR1HFImDQVjAtmYWSgTQVBVJsKvYNhGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64716},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.12_1744920836496_0.10278253499240209","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"mock-server-rest-graphql","version":"1.0.13","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.13","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"b121fb9f0c8cc6a4542e481b6e68c0956be2340c","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.13.tgz","fileCount":16,"integrity":"sha512-u+3sTzkXUFL0sM4G+McajiGRaq+ojmrjroC3nTEbaacCXSMdj0kjdb1hWT3dm0c+F2Iazj/5+Ee1LRg8Q8PDSQ==","signatures":[{"sig":"MEUCIQDN0wqCJqRolmLvmFW1hjNyV/NwEKbLbDLl3PYSD4CIigIgeQDaFV3WHZhoC2UgVYZA8MHucvNT7gM/CQZnMxaFDzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63159},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.13_1744922452526_0.04715324064614834","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"mock-server-rest-graphql","version":"1.0.14","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.14","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"1317b8ea543688c2974578cef9f6b9348a05d502","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.14.tgz","fileCount":16,"integrity":"sha512-9MIeJxHicJqVqF7OsttXGLIkfWqCTcz7vgoHENlxlDGx0VuBuIiNKVoRntPYiweLY9+HLXZRK+GLn4MIJINk+Q==","signatures":[{"sig":"MEUCIE7Es63HiJNp9PUb/8s9uK3txtyk9SriWW81kk5H3k3FAiEAydVFKro3Ll2qrRxFdaMJYRP9KcylSG1Xb5mo0v6erIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69058},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.14_1744924133730_0.9009044537664628","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"mock-server-rest-graphql","version":"1.0.15","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.15","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"afff1da086b331315812c446a6a91c41c793a17c","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.15.tgz","fileCount":18,"integrity":"sha512-EA75QLadlK0/Ac7kejyzpeyMz+NN6/Lw0+7RYceneM2zFdFwUyk0zIbnvVhiUq0ZmLGjcf85bdf2nguNUGbmTg==","signatures":[{"sig":"MEUCIChOUsFan0c6cZmBaEXkbjo/WnbO15tcxRXotk3eJuDNAiEA1hhYp8ixJsCGLHNGkn5+dAr6luLA1mmk58X3QQTyb6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100454},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","build:tailwind":"npx @tailwindcss/cli -i lib/styles/tailwind.css -o dist/tailwind.css","prepublishOnly":"npm run build:tailwind"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tailwindcss":"^4.1.4","@tailwindcss/cli":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.15_1744926010661_0.8403574556576645","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"mock-server-rest-graphql","version":"1.0.16","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.16","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"8a57f2fd143c9041e023e353871289fc87917369","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.16.tgz","fileCount":19,"integrity":"sha512-mioxtmXcO7yGtf9hPQa5d+R9esqhjWuqIqOy8SxSy8K4wMP6+97Eu6hkTenox0y0dHekeiocbRVEiks34P26vg==","signatures":[{"sig":"MEUCIQDoj2gz8MBNLmnU12oY3VJdr+eJs5UOQAO1/Dy+kQFMoQIgNfpB32K6UFbfzpolLdbzPozVRkEMd5yb6ydSBXExLZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101500},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","build:tailwind":"npx @tailwindcss/cli -i lib/styles/tailwind.css -o dist/tailwind.css","prepublishOnly":"npm run build:tailwind"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tailwindcss":"^4.1.4","@tailwindcss/cli":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.16_1744926861910_0.2743029438694422","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"mock-server-rest-graphql","version":"1.0.17","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.17","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"c3c18617a87eaa5a2216f419d2dd5e4d61aa7e6e","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.17.tgz","fileCount":19,"integrity":"sha512-LZjOT4JYszEO1BIkeBQNK6FJZM6ezPMFFg5V3n91PQ7aVKy6sWIQRp42TGDiwBpgcIIMzYtU8RqfzADyhu/LSw==","signatures":[{"sig":"MEUCIQCyimFdW0lvxa3ohHBPhM0MmPstBtV5n5VoXDlf5erwMwIgSsQzrFDbbFw20AFZTcxJCZ2WzH+7OdZ58H4CgkaqwUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101507},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","build:tailwind":"npx @tailwindcss/cli -i lib/styles/tailwind.css -o dist/tailwind.css","prepublishOnly":"npm run build:tailwind"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tailwindcss":"^4.1.4","@tailwindcss/cli":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.17_1744926959545_0.20286930648738832","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"mock-server-rest-graphql","version":"1.0.18","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.18","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"61e373e7e8d4539a28142d4932470ac88bce1c8a","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.18.tgz","fileCount":19,"integrity":"sha512-xzDl5dmiHKb7pvQYsa8/0cAzxyE/lYIkkweA8++Li2UDmTOTwh7KDf37tkykXv1f32NOrT6nl6afDqR24GiHjA==","signatures":[{"sig":"MEUCIG8iSUTDvaFOTj8hTZC/yK8idLekMXK5vVOIOuoW/axWAiEAyExVbTmScSJzcaGzez4LwqUbFqhZnffQ5gbd6dQLXdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101506},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","build:tailwind":"npx @tailwindcss/cli -i lib/styles/tailwind.css -o dist/tailwind.css","prepublishOnly":"npm run build:tailwind"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","tailwind-merge":"^3.2.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tailwindcss":"^4.1.4","@tailwindcss/cli":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.18_1744927074816_0.921873429160909","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"mock-server-rest-graphql","version":"1.0.19","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.19","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"7efe79c298446bb5b5e9019ad111cc68d4ef0399","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.19.tgz","fileCount":17,"integrity":"sha512-UFMeo8FCdV2TdcVPN+OWHeU43vuDwVp4yD0hdnBvn6ZOphoKRB2j/DCbp/eQrLcptd4hW3IrTVFNTSPxppRiYA==","signatures":[{"sig":"MEUCIQCByKRgPnIqRV5S2bmksz3VCSzmslFsaGekOvMy9ogGwAIgE8DL3SJFcXDecRXViVYKl+96pqUKe59hr+8Y+HZfrrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69169},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.19_1744928439480_0.9752836020657267","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"mock-server-rest-graphql","version":"1.0.20","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.20","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"ff4e3b3652a748de96bf0f08aa08d84c27565da6","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.20.tgz","fileCount":17,"integrity":"sha512-JHAzsBlEUXIgv8+EpsLk58GOAnjIrLq8sD5ca2MrjxMhFvwgFUqmir+WG+/SDKUYUQuf+2SYVQtVBu8xLyCtzw==","signatures":[{"sig":"MEQCIDCnidRrAL2AEtGOaSG24hkACj51VFw0etLmOEPVII7cAiA2lyaJ2JRONuBoJT0Uku6hlA2OmvWKhY02YL6+sO3W8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69192},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.20_1744929389666_0.667388068857897","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"mock-server-rest-graphql","version":"1.0.21","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.21","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"e1930226a3c03a8a57bf4af484c8f6bcca9b555b","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.21.tgz","fileCount":17,"integrity":"sha512-6kRb11rTCELeO/1pCqg7n1TKtAq+3uOccX7x17fk0bSzX4IGgw9mt2mwp6NokWGq+B+X6Iv66mhWzAhwzh+2qA==","signatures":[{"sig":"MEQCIH2T/gVJIgbStGGG3I3LIPVi/Jdx5SSw5hAaUd0P3vctAiBkhC6bYM+AAZgzfpOmLWrOfXR196GqMaZOd9Mc9lhI0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75351},"main":"index.js","types":"index.d.ts","exports":{".":"./client.js","./server":"./server.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.21_1744930470571_0.14971103150675025","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"mock-server-rest-graphql","version":"1.0.22","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.22","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"4517ebb19ec83ce25ca5be43a2a32f52bceadb91","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.22.tgz","fileCount":17,"integrity":"sha512-AdL5xLUBNWYeitvQGTOiAee4j3FVgOLPh3ecCEeORdbPw4N1W7L37B11PvM3YphyzOuHoui87y6b4PuyNyYD3A==","signatures":[{"sig":"MEUCIGK56yCzJ8cHv+ddU1ttKrzi8FU+DfnNI6LZO3PRQ3hMAiEAo9ICYN8WV7EAVq4Lvy0Oc8SkSHJkQXdQd532Y1X1Gco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75525},"main":"index.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./client.js","require":"./client.js"},"./server":{"types":"./index.d.ts","import":"./server.js","require":"./server.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.22_1744930705842_0.4675036476938128","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"mock-server-rest-graphql","version":"1.0.23","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.23","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"578135da166aadc6c961f78dfa5990239bf7804c","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.23.tgz","fileCount":17,"integrity":"sha512-4wckQRv+mWnSUrAw4FvggcNHiEU1E2WHyeC2p3IVRt3HtYn8DMSJ6WYfx/i3z3GYRk0uPN7rpxOj+/Ryvrgofw==","signatures":[{"sig":"MEUCIQCG1ysvg0kFo/+YEwxgnnB3a3cea/lVEr0pQkrWfkEGVAIgJ4QmoawvfD4Owp1dPJIgK9v3DJMav4I6iTIaRa+Jy+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75525},"main":"index.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./client.js","require":"./client.js"},"./server":{"types":"./index.d.ts","import":"./server.js","require":"./server.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.23_1744930757555_0.74960317574737","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"mock-server-rest-graphql","version":"1.0.24","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.24","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"951f352ca4d39ee69c0c4ead702cfad8b846540c","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.24.tgz","fileCount":17,"integrity":"sha512-bRorlWCXsTzydngFsN6h4ERy3R5W3f+mwZuaz/ko67mOb1Wfgh5un2lx0Fj56tZZF7EX9dJFtSX1EzPcVXF2tQ==","signatures":[{"sig":"MEUCICNVSYZb4YVdptazU+KQtSNwkk1fu2qc3eica1i4zA3OAiEAzxw+lsIW2JNX1oxu20F2wKDyZIVdqm9V1ylTfI+drwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68076},"main":"index.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./client.js","require":"./client.js"},"./server":{"types":"./index.d.ts","import":"./server.js","require":"./server.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.24_1744931134409_0.29323583228486805","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"mock-server-rest-graphql","version":"1.0.25","keywords":["mock","rest","graphql","cli"],"author":{"name":"Nicolas Hedoire"},"license":"MIT","_id":"mock-server-rest-graphql@1.0.25","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"bin":{"mock-server-rest-graphql":"bin/cli.js"},"dist":{"shasum":"50fe5bc032dc11a700e0f28de6974e15af26dd58","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.25.tgz","fileCount":17,"integrity":"sha512-q/z0VT4KHLGnoYfMhCuJtIPpsQzkx0T2tnUyBgJR3GSIqId1E2bYWCdedWGSwIBeWch5uFpGtUMOoGQuQFFxcQ==","signatures":[{"sig":"MEYCIQDcJNmBgBM9VrLHTsoPHocyRgzeNFBbbH1v2D7Dl01JjwIhAIqsoIlgT1l69kr141LpWO0o/PC/PIdoaPtKZfS/3GJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68013},"main":"index.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./client.js","require":"./client.js"},"./server":{"types":"./index.d.ts","import":"./server.js","require":"./server.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"_npmVersion":"10.8.2","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.0.0","@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mock-server-rest-graphql_1.0.25_1744931283152_0.6754399450946742","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"mock-server-rest-graphql","version":"1.0.26","main":"index.js","types":"index.d.ts","bin":{"mock-server-rest-graphql":"bin/cli.js"},"exports":{".":{"import":"./client.js","require":"./client.js","types":"./index.d.ts"},"./server":{"import":"./server.js","require":"./server.js","types":"./index.d.ts"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"dependencies":{"@graphql-tools/mock":"^9.0.0","@graphql-tools/schema":"^9.0.0","graphql":"^16.0.0"},"author":{"name":"Nicolas Hedoire"},"keywords":["mock","rest","graphql","cli"],"license":"MIT","description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","_id":"mock-server-rest-graphql@1.0.26","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ow/grEU5Di4fpKxA7ajg4FPrIGQoKEG3reoQgvFvUKIxfQO+8MamkqTPKaRjZeo2x0zxu7hL7zj62b9OlzAYhQ==","shasum":"ffd31748d00211866b9e63da65fe803c798f03ec","tarball":"https://registry.npmjs.org/mock-server-rest-graphql/-/mock-server-rest-graphql-1.0.26.tgz","fileCount":17,"unpackedSize":68013,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBeXxDvCRgDibsC/GxpFezpXJfk99f5A7VfVefutpTAwAiAN1iQbhZxpMzXTZ5vZB3x4EAW/+OOzf/JwaqJ7xzJ46w=="}]},"_npmUser":{"name":"npulse","email":"hedoire.nicolas@gmail.com"},"directories":{},"maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mock-server-rest-graphql_1.0.26_1744931341686_0.7243104155612121"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-17T17:34:59.677Z","modified":"2025-04-17T23:09:02.028Z","1.0.0":"2025-04-17T17:34:59.960Z","1.0.1":"2025-04-17T17:51:51.765Z","1.0.2":"2025-04-17T17:56:19.313Z","1.0.3":"2025-04-17T18:02:56.042Z","1.0.4":"2025-04-17T18:16:11.089Z","1.0.5":"2025-04-17T18:20:30.215Z","1.0.6":"2025-04-17T18:26:11.883Z","1.0.7":"2025-04-17T18:34:38.713Z","1.0.8":"2025-04-17T18:40:51.127Z","1.0.9":"2025-04-17T18:49:25.817Z","1.0.10":"2025-04-17T19:02:53.073Z","1.0.11":"2025-04-17T19:40:54.919Z","1.0.12":"2025-04-17T20:13:56.728Z","1.0.13":"2025-04-17T20:40:52.709Z","1.0.14":"2025-04-17T21:08:53.928Z","1.0.15":"2025-04-17T21:40:10.899Z","1.0.16":"2025-04-17T21:54:22.221Z","1.0.17":"2025-04-17T21:55:59.766Z","1.0.18":"2025-04-17T21:57:55.040Z","1.0.19":"2025-04-17T22:20:39.719Z","1.0.20":"2025-04-17T22:36:29.861Z","1.0.21":"2025-04-17T22:54:30.750Z","1.0.22":"2025-04-17T22:58:26.047Z","1.0.23":"2025-04-17T22:59:17.742Z","1.0.24":"2025-04-17T23:05:34.613Z","1.0.25":"2025-04-17T23:08:03.339Z","1.0.26":"2025-04-17T23:09:01.866Z"},"author":{"name":"Nicolas Hedoire"},"license":"MIT","keywords":["mock","rest","graphql","cli"],"description":"Mock server REST + GraphQL dynamiques à partir d'un seul endpoints.json","maintainers":[{"name":"npulse","email":"hedoire.nicolas@gmail.com"}],"readme":"# mock-server-rest-graphql\n\n> A unified REST + GraphQL mock server, dynamically generated from a single `endpoints.json` file.\n\n## Installation\n\n```bash\nnpm install mock-server-rest-graphql\n```\n\n## Quick Start\n\n### 1. Create an endpoints configuration file\n\nCreate a `public/config/endpoints.json` file:\n\n```json\n[\n  {\n    \"name\": \"/users\",\n    \"response\": [\n      { \"id\": 1, \"name\": \"Alice\" },\n      { \"id\": 2, \"name\": \"Bob\" }\n    ]\n  },\n  {\n    \"name\": \"/posts\",\n    \"response\": [\n      { \"id\": 10, \"title\": \"Hello World\", \"authorId\": 1 },\n      { \"id\": 11, \"title\": \"GraphQL Rocks\", \"authorId\": 2 }\n    ]\n  }\n]\n```\n\n### 2. Start the server\n\nIn your `package.json`, add this script:\n\n```json\n{\n  \"scripts\": {\n    \"mock:server\": \"mock-server-rest-graphql public/config/endpoints.json\"\n  }\n}\n```\n\nThen run:\n\n```bash\nnpm run mock:server\n```\n\nThe server will start on port 3001 by default.\n\n### 3. Integrate the widget in your front-end application\n\nCreate a React component to display and modify your endpoints:\n\n```tsx\n\"use client\";\n\nimport { useEffect, useRef } from \"react\";\nimport { initDataMockerWidget } from \"mock-server-rest-graphql\";\n\nexport default function DataMockerContainer() {\n  const containerRef = useRef<HTMLDivElement>(null);\n\n  useEffect(() => {\n    const mount = containerRef.current;\n    if (!mount) {\n      console.error(\"DataMockerContainer: ref not initialized\");\n      return;\n    }\n\n    initDataMockerWidget({\n      mountPoint: mount,\n      configUrl: \"/config/endpoints.json\",\n      onChange: (endpoints) => {\n        console.log(\"Updated endpoints:\", endpoints);\n        fetch(\"http://localhost:3001/__mock/update\", {\n          method: \"POST\",\n          headers: { \"Content-Type\": \"application/json\" },\n          body: JSON.stringify(endpoints),\n        });\n      },\n    });\n\n    return () => {\n      mount.innerHTML = \"\";\n    };\n  }, []);\n\n  return <div ref={containerRef} />;\n}\n```\n\nImport this component in your page or layout:\n\n```tsx\nimport DataMockerContainer from \"@/components/DataMocker\";\n\nexport default function HomePage() {\n  return (\n    <div>\n      <h1>My Application</h1>\n      {/* Only show the widget in development mode */}\n      {process.env.NODE_ENV === 'development' && <DataMockerContainer />}\n    </div>\n  );\n}\n```\n\n## Usage\n\n### REST API\n\nAccess the defined endpoints directly:\n\n```bash\n# GET /users\ncurl http://localhost:3001/users\n```\n\n### GraphQL API\n\nSend your queries to the GraphQL endpoint:\n\n```bash\ncurl -X POST http://localhost:3001/graphql \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"query\":\"{ users { id name } }\"}'\n```\n\n### Updating endpoints\n\nEndpoints can be updated without restarting the server:\n\n```javascript\nfetch(\"http://localhost:3001/__mock/update\", {\n  method: \"POST\",\n  headers: { \"Content-Type\": \"application/json\" },\n  body: JSON.stringify([\n    {\n      name: \"/new-endpoint\",\n      response: { message: \"Added dynamically!\" }\n    }\n  ])\n});\n```\n\n## Widget Options\n\nThe widget accepts these customization options:\n\n```typescript\ninitDataMockerWidget({\n  mountPoint: element,           // DOM element where to mount the widget (required)\n  configUrl: '/path.json',       // URL to load the configuration (optional)\n  endpoints: [...],              // Initial endpoints if no configUrl (optional)\n  onChange: (endpoints) => {},   // Callback when modifications occur (optional)\n  classes: {                     // Custom CSS classes (optional)\n    wrapper: 'container-class',\n    // other classes...\n  }\n});\n```\n\n## License\n\nMIT","readmeFilename":"README.md"}