{"_id":"@clraconis/re-mock","name":"@clraconis/re-mock","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@clraconis/re-mock","version":"0.0.1","main":"index.js","license":"MIT","dependencies":{"json-server":"^0.17.1"},"devDependencies":{"jest":"^29.4.2"},"gitHead":"eb0707513c0ada433f7760e1a202fe224daa6b47","description":"``` <project root> |- src |- mock.config.js |- mocks     |- mock1.js     |- mock2.js     |- mock3.js ```","_id":"@clraconis/re-mock@0.0.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KoNGPGvbi7/qV7LLAL7DjvPx5GZGvJaKglsrTKxEWj60qWMqrdZ6AIBt/E72Xx+hetqmg4NZ1UQm7ysBxfSI9w==","shasum":"9969647bf28c74ea360038327fb90c29100663a2","tarball":"https://registry.npmjs.org/@clraconis/re-mock/-/re-mock-0.0.1.tgz","fileCount":7,"unpackedSize":4715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsuCWljy88CSRkytAf4Cx6q7Sjn5aU9Mjs1gPqOiJ2jQIgSw+/f0cItQns01IFmESdedu79gaz0AgJvU4Nw4iOco4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Ku5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj6Q//VVv1rOOrPilAJve4ebtWNWbKxzL/LIgebNUaGzOc+8Si/C+H\r\ncJHc7QfrU9EjweSWfC/+kPqce++2WvuEh/zXeI3swdYj8I/ZKuVfj41x28F+\r\n8uxt4cptkEl3yHFujE1CxEO5T5/XfoLum/9Np5jv7IMHHKKfPCodl7QN6a1B\r\nD6YZekD8Gj6t4rN9Hoke06bQzVT4pN58Uykdib23RRWI2fJlfrXpZN7gNWD/\r\nBheIwl5NWhdWzqV78gOKaPA4WQhphXapMMP5Xm/GglR/Jm2djl34B6AhyLEC\r\nT/xa7SY/ff5JqHUgjDsXk21ysTLgdW/Du8FMjQt/G33A8fxU8H4/J6YynxWl\r\nIcW3IBRjPkxEli9O1qp5OUnyqNCWiiDYz++LVGbS3YiGcAX2CmVmKC4OvLmn\r\ntpE5LyCunKSXlDOiNob8mZ3G7zkSoXiOPbfY8r8wE4EQ8gtolSsSStvzJg2C\r\nT497oqyD5kiFBljaGwMcZwG+I+e3PAq0s/Lh9nFTUQD++a0l1gyFSTfvKvPy\r\nK6Qnk+tReMBaTFvKN7o7++PYtUbAmaEZGC5PGkKRQyaPIwebSPKFsykcE93X\r\nrV6vSKCaN8hwjfJorrFYS3grlrHmQyuplthFYXzjlry1WsODXbqwEcCeAaL8\r\nQzTo6C90+dvTgd8iFl4YUGFzYIESZdi1pnM=\r\n=gtVB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"clraconis","email":"clraconis@gmail.com"},"directories":{},"maintainers":[{"name":"clraconis","email":"clraconis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/re-mock_0.0.1_1676454840777_0.797964746015762"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-15T09:54:00.718Z","0.0.1":"2023-02-15T09:54:01.007Z","modified":"2023-02-15T09:54:01.143Z"},"maintainers":[{"name":"clraconis","email":"clraconis@gmail.com"}],"description":"``` <project root> |- src |- mock.config.js |- mocks     |- mock1.js     |- mock2.js     |- mock3.js ```","license":"MIT","readme":"# Use case:\n\n```\n<project root>\n|- src\n|- mock.config.js\n|- mocks\n    |- mock1.js\n    |- mock2.js\n    |- mock3.js\n```\n\n```ts\nconst mockServer = require(\"pro-mock\");\n\nconst endPoints = mockServer.getEndPoint();\n\nmodule.exports = {\n  env: {\n    ...endPoints,\n  },\n  // ... other configs\n};\n```\n\n## Custom Next Laucher\n\n```ts\nconst nextConfig = require(\"./next.config.js\");\nconst MockServer = require(\"pro-mock\");\nconst nextLauncher = require(\"pro-mock/next-launcher\");\n\nnextLauncher(new MockServer(), nextConfig);\n```\n","readmeFilename":"README.md"}