{"_id":"@n1k1t/mock-server","_rev":"111-7ac1fa23057e5e12b0443b4317e4a89d","name":"@n1k1t/mock-server","dist-tags":{"latest":"1.2.7"},"versions":{"0.1.0":{"name":"@n1k1t/mock-server","version":"0.1.0","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.0","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/src/cli.js"},"dist":{"shasum":"e49803093a49d04b8546dc8fac24227f6c6bc89e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.0.tgz","fileCount":395,"integrity":"sha512-zXk6J0qavCTwqGpr37t6c95/VFo+IAj8jypGli3nHFAzU7yPxxoGHoFY9lrav7Z9M1TomuVf1+36h9TMKiFHRw==","signatures":[{"sig":"MEQCIHE/7cTQu0hGqLu35m+Xa7Bk9cwPUnD3BCfeG/xoVIxXAiA43kMtElM9l6JFs7CmW2zrFAhDDWApv1J+nBpQK1NS2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2874860},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/types/lib.d.ts","gitHead":"bd12142b2db21d42c3be22e9a80c31e551e8bd08","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"This package is actually what you need but everything about it will be described later...","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.2.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.0_1729243296987_0.8639581152089064","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@n1k1t/mock-server","version":"0.1.1","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.1","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"d440bb0469b92078d9609102884d4f233dcce31a","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.1.tgz","fileCount":405,"integrity":"sha512-DONrHjwpu3huKsVVLXUrt6UOJuyOKGzto1qMvLp1UtwnhFEfXMuwLmjUmLg3DDHLByYmB8KTe644JC9bWss99w==","signatures":[{"sig":"MEUCIBpQsc02btitkugHMILu55UY2Gn8+AVM2X2R4ob2t5rIAiEA6JeyfcwGqq6rWzxeNgG5RPBPI1gCczKjPU7U5yVpzqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2881090},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/types/lib.d.ts","gitHead":"5c04f302034a65187b36d566347981fbc4d0b9aa","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"This package is actually what you need but everything about it will be described later...","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.1_1729503078662_0.2018366965641718","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@n1k1t/mock-server","version":"0.1.2","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.2","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"3e3cf738ca4d95f6ab845dee5770e61c5d491073","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.2.tgz","fileCount":445,"integrity":"sha512-AicpEaDrMIxbqJL9yW0JSScSn6HdViYBOAdlRg1/4Zs7UdamOUWtCVpQqnzVucOK7vsMVMKsQ4/3x4uaxtMh1Q==","signatures":[{"sig":"MEQCIB3MONuMxz3sMJFvgEIGCtisNnPC/Jt/wfQAcGaiYiQjAiAJ5qccLB+4NDKivma9uSygAB0GFBeCN+S/CRGAjf3UEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3043654},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/types/lib.d.ts","gitHead":"c7e8643b147a8dd42fea905ac90cb28431764597","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"This package is actually what you need but everything about it will be described later...","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","fast-xml-parser":"^4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.2_1731928858189_0.6656302123740196","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@n1k1t/mock-server","version":"0.1.3","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.3","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"6eda1b0d46d27a3265e3d55d4b14d475258e6094","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.3.tgz","fileCount":449,"integrity":"sha512-AicZHaSkxmGBeMCeH9kscU5TCUln3GUStfbwMoXarBWmVNnvaY/qKK1HaYl5p7v/ZdZkX/Ut1XzhBF9S1AxYHg==","signatures":[{"sig":"MEYCIQDZ9LxCGzdrii3cIWycEDth4HAJlbLBStdKQ2PqO9pEUQIhANeS9T+b6zHh+WvdAs21ZMWg9mHJ5gfNudYbkZ+L28vX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066702},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/types/lib.d.ts","gitHead":"a779854ffcd17d0fe8d582b5ec7d6e2e2e7c3f6c","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"This package is actually what you need but everything about it will be described later...","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.3_1732010878281_0.4576984182368846","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@n1k1t/mock-server","version":"0.1.4","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.4","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"f724089765b972ceafdb05f2fafa7bcc6289db3a","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.4.tgz","fileCount":463,"integrity":"sha512-maDkK1NAfngoLfVz87zz8nfSDVaftrz9myYEljSNpPPijWsPfVY7CJ5v4zc9MidalMGGgpfuBO6kzc+cTQreyw==","signatures":[{"sig":"MEYCIQDncNUlBk+gQXXbULkAgKsSrGB/q15XKyHxb9RX4S38owIhAIeoZuRFUokLox/8Z6RJ4DwNdLXYOaYay0cosf55EbPa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068326},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"516b79205b7a459d037c95adf2713697b8425b7e","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.4_1732614775225_0.7436661382385732","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@n1k1t/mock-server","version":"0.1.5","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.5","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"0b7268810d645ae02f29457d748a1d025f8b73dd","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.5.tgz","fileCount":459,"integrity":"sha512-sUOonm8fQe2IQma8gEaCLqlvkg3oXx1ats5b+ckf49XhK/sOLYy3W1Lhe2HqLIZf0j4PqdXwkxiysosTrcNQ1A==","signatures":[{"sig":"MEYCIQDrVVxPzBa50+wBJuOJ+IRgFnhqVR8Q6/WfRBqT0qOrNgIhAOCscqTtHTqFMfNJSppBH/dM43RMd6gYz5i72Y7gt3GJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3094289},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"a85bb3082e8457cbc28ebef59eda708fef518c4b","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.5_1732797962232_0.15103888480333083","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@n1k1t/mock-server","version":"0.1.6","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.6","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"98a2ad7be9ada3bdff21fff41c5d6712cbdfbc14","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.6.tgz","fileCount":462,"integrity":"sha512-v/hqMXfGalBwgt8mE/depi9n2NprtC2SGaEt1W9Fa/q0dblwANNHe3hWQgqZtKHJVXUSibnqBUMszhg/Y1iRog==","signatures":[{"sig":"MEUCIDwU+E9n4rRL6yC/XkgDwCrtsqaQVvTnpXIsnfIPdh/WAiEAkg8STD+ekxvhLm4G748Kwf9CSFL0ICj9FVN9rsXfDM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5472489},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"db137f5d84c28fedfa8bd776a0b2b8d6dded28ca","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.6_1732977628611_0.9659889347982129","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@n1k1t/mock-server","version":"0.1.7","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.7","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"69bc4505c6bdc3f142778e7553af31a5697273c6","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.7.tgz","fileCount":462,"integrity":"sha512-jFDV2u+EVjWCqMLZLsGJewE8QKjJsLuSlHd9m2tOUNAMtgSOZX29VL8wndnG6Grrt7QeWczjG2Zs5iEAxzIgfw==","signatures":[{"sig":"MEUCIDB9ogSIXAWyScR3bSSfMwPdeRfdQ+OZc/T7+TwWpsxPAiEAqLz3+ogrjuCkdtxhrg9AdiX1URKuBYIhEciVqpvb+cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5479362},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"3a6f7aed79c722d339ff5a15b3a78869bd2fdf39","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.7_1733246189485_0.349251098500974","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@n1k1t/mock-server","version":"0.1.9","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.9","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"d9075f68cc197fdd6229970e51b6165ec153c0b5","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.9.tgz","fileCount":478,"integrity":"sha512-hy0WdusUEeoXU/FTQRRIvzb+C9mJR4fREf7+61G+/CK9sBWzBsuk2zweAv6UerAjhNM0g+YNwmwTOEczoRpKGw==","signatures":[{"sig":"MEUCIQCf+mdGmVp9hVUmsbGDQ71gT9WaTpxrglI66iqK5pIo+gIgWtpFsbX/6ng5Ni5iJCw9OPpZ8TiZvUUaz43Q+Z5Pay0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5510729},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"8396d3f07d9b6301e71d9b0bb09f2418375e7432","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.9_1733490439806_0.6752050755945083","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@n1k1t/mock-server","version":"0.1.10","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.10","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"837010c5deac5ec50726a8253fa7c4654cb28a99","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.10.tgz","fileCount":477,"integrity":"sha512-akwhXkT+y47HS8ChEmYB6erH/4u9JpUcicbCEA/qFbSYvcg4TdUkzlRBo855DvDKR4FTCktN6VVlQkhp239tkQ==","signatures":[{"sig":"MEUCIQC0izp2EhxVDv3zV+XidPcChICkRSIvBBBCT4vV9PwssAIgeKtG7zjIG6vrT/9v0vz5FI4RaG6BzF90hVQMny1pIZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5517599},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"05fc8dd689f6fb97a187267aa523e18387694d58","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.10_1733667764230_0.04843777138580263","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@n1k1t/mock-server","version":"0.1.11","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.11","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"0cabdbebfe73de828d443980d5551873cfa1e459","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.11.tgz","fileCount":477,"integrity":"sha512-KqwzZukvlycaHXmaQV2Eo9LJ7j6H1nNYFsw4KH3gDef6Tv/9TRM9LvOJQ+veSA3EioCEi2z8qO6H+NlSG0WLhg==","signatures":[{"sig":"MEUCIQCd7fc6+EqWP4NEpFAPcQXvJXrZtPe2TiUJsrz32tCiqwIgIXRh8KSC0rvJRzRnI7Csj/jU2lPKwhu7w2GNShW7ZdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5517599},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"88d7aa4b385cd7ee6acb2472c4f062f4fcd48edf","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.11_1733668200126_0.30349527723603864","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@n1k1t/mock-server","version":"0.1.12","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.12","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"c3aa6db1c2521360842d882e9152a08b9d910a9e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.12.tgz","fileCount":477,"integrity":"sha512-PvQOywQyJwgkzHmAXxpGOohAHVa2HahVQpDyhEEzyzbcdmsapWHaNrW2oWq88Qvj0nQXrA+Gsk0wqugNrnt4vA==","signatures":[{"sig":"MEYCIQDCa+ZEG/pvmm+5w72QT6jbceLOIDLmAYrEnGWcfC+9agIhAIQ9Cg7NM/rOpAnPWee12ep9F9VNCGIZ4PbkxOVLZm/8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5518378},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"ffc3385f181de2c8ae65aeeb2e691610c710e1ab","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.6","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.12_1733679070741_0.31474658375325437","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@n1k1t/mock-server","version":"0.1.13","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.13","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"c835d7e39a1e0e8f19d61451c581b8058e548dc2","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.13.tgz","fileCount":477,"integrity":"sha512-3HHdfL9TTfpFTl+WackMzuVHqeF2J7wLnfw2/7Ay5x8C4rbfnTuYYeBtrlMZKB7yUmvw1YFVKH9FY5F5332qkA==","signatures":[{"sig":"MEUCIDhfBL1oyyeQsYoBlazJ2v8yAUUZqTfGNe7oLQZYuCIaAiEA1LANvwJoOFVM90Uk4mP/VQoBvmtO4o5ZTbGVUNfbOhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5518364},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"99b614e0627f84e8e07b1fd67c1b0addf3b80d70","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.13_1733744951770_0.026422950329515027","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@n1k1t/mock-server","version":"0.1.14","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.14","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"59212e41a9864181b33b8426c4ad31dfe5e2b0f3","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.14.tgz","fileCount":477,"integrity":"sha512-AEn4KkYGYZXverCnz+TW8IiKY/g+oHq27PiVWh8IJyMq5S1CQXOlFEawQwcZROe63rP2HdYgwpwIz1cOCpS4bA==","signatures":[{"sig":"MEQCIFxEweK6bY4rrgTYx+NU2HcX3I+bN0XMfhgjk/UMErw4AiBW0x4r4g06BYsZJV/dSn2jJPytZOfjvPt4/RDHv0j8jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5519451},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"1a7b0d1e6c4aa8c7b6132d25749291f9c2c1df97","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"rfdc":"1.3.0","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.5.4","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.14_1733747629676_0.24604857700510108","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@n1k1t/mock-server","version":"0.1.15","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.15","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"a4641b60df3b5b8c31fb662b464612877a9b7024","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.15.tgz","fileCount":477,"integrity":"sha512-I2HjwkEW8lT4TsaYnIvVl8Vx1n+rASjobzsOhx25nNNuTueluv4KJRNGFsvlgJMHtUlZQFOuXxi5xDFBZhcBSA==","signatures":[{"sig":"MEUCIQCzIUdCHPkYd+p65tVu18I/PXL/waPtVFjH3UYvOHyGVgIgSg44VrdKrn3RzqObY0AzC+LrstkpUIqJi70YAFAeiTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5564253},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"a8b21ac292a1c9477814d03b3d420fe66c8f8089","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"5.0.1","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.15_1736854605782_0.6010793930157055","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@n1k1t/mock-server","version":"0.1.16","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.16","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"bd4d23f13b9a83aa41fa6a509baa0d8e77a0204e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.16.tgz","fileCount":477,"integrity":"sha512-XFTCBMIoKMR8An6nfDrvORH3RBP03bIU+wzb4rQYiEePaC0qKLzxSOeh/BSMmJXlaYq1DHfYCpKYr/7hKK5KXw==","signatures":[{"sig":"MEYCIQCHUug8K17OHfKVO1DQN9eNUIwj3JQMyPRlgpSPebvfKgIhAKdmWDnD8xCfd9XwSaaxj+uT116aHVlbxXKGuvY58kb1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5566189},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"10bb7efef8a3c3ee6683b828e85fc27ce70b4641","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.16_1736858730051_0.615028466202568","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@n1k1t/mock-server","version":"0.1.17","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.17","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"e28c84382f7572079ab732af152d87a763e577a8","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.17.tgz","fileCount":521,"integrity":"sha512-PC9L2a/xBNeQFvRo250zKqA05+x216NDl4RBgbahLE0BtgGUPwsg3qqxe6HmOtxtQaj51k65STwG7j9ZFVEY/Q==","signatures":[{"sig":"MEYCIQC6gUo82P8qappA3GaF1t4U+XozZ2gTFUyCl7i3/n51agIhAOESN0JA94QjP5FHSV2V2rqtUV36HAZX1dLMJYFkwBqr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5658759},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"5c53cbc919bbd9a94b7cd5b9904de0853a8ba52b","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.17_1736933103220_0.06294289737497039","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@n1k1t/mock-server","version":"0.1.18","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.18","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"d015ec82540c385b8d1175f5e0c4e97e83c696d0","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.18.tgz","fileCount":521,"integrity":"sha512-71tJN6w3rW985OAPkdMSkFdUUq7founsz6cXxDmpoZNz6iQzm/EvTav2aR0gVwxZOzG50TH+UalDkaBdCgGcpw==","signatures":[{"sig":"MEYCIQCFaxfBLKtIemWsU7CdPQLFB+vLhgZUtfUzinx8sQtU8gIhAOlwnssAhCVyl1doMtF38xdHZdbN68LWLGo9fVZp2pnA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5658888},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"87303f43cdd4cb12ebc2495da6a0d3d0b649d564","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.18_1737015394006_0.30819444853814293","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@n1k1t/mock-server","version":"0.1.19","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.19","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"b6a16037f8cb568b5b8c4faf84c889e0a685c614","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.19.tgz","fileCount":521,"integrity":"sha512-6UNvWPi5LOJdfWH0usueMoyPIAZ3HgcCKjuNuSFeivvu5NKEWGbv2XE440n9rVIC12nIR0VVprfoMFpMGUGisA==","signatures":[{"sig":"MEQCIGkq4gVlXhd4m1pOAyw6EWBKCwjg+iQAkBg4tU+6KKb7AiBzM0uHwNnbcyLqd9pcG+6dIk78CxsuHQl+Xy7c2In8Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5660083},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"100e3a09fd609ee0c206751bb612e5dbe65df58a","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.19_1737062946375_0.36117190180543557","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@n1k1t/mock-server","version":"0.1.20","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.20","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"7ee1875a9d2205a60acc241d6f458a91c100632f","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.20.tgz","fileCount":525,"integrity":"sha512-a9YFsgdUAVECYDT/Mat4I5jV0pDg2t7niYsvuJmtxu2VhHVQqBR+VGvp+FhwYU/3GiQwpYdyhbn42qQKk21ANg==","signatures":[{"sig":"MEUCID6mW3UJQW+f4aCcVuHKoZmepvkY+JMY6TmZWcrB4d/VAiEAmwPF5FaaQpGvz1s7fDQIOB6Kj23a0nV0N4dk4eTTHak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5662663},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"3f98c2f3897b6306ed30ba52e94b094036f0bc88","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.20_1737638239434_0.2533300635109623","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@n1k1t/mock-server","version":"0.1.21","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.21","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"f1c64f08574f3889b468f663c13e8ecc68818090","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.21.tgz","fileCount":525,"integrity":"sha512-7MeAG4m/gSE/Gy7SnNtQwVp7VV9NC+XNCFxUJfIzjM0WFDnCRrcMJMqSzQ/wzF2gF7SJIqtcgReEk3SRVZDi0Q==","signatures":[{"sig":"MEYCIQCGiyaJ0j3EcZSvAjJt8l/CjH7Pu8Pu0f3zpYqAjXwCEwIhAPPUuTxlkKc5TkwmGC3A7wYY+Mpoyf0sfx8Crcsm5LvC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5662626},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"bff4021b767f98f230d8222c7012f06995ab574e","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.21_1737640835425_0.15744659874405098","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@n1k1t/mock-server","version":"0.1.22","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.22","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"99d0b52f0b8a4ac82123e7c2e6f4b2cc514ccd7b","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.22.tgz","fileCount":525,"integrity":"sha512-Kc314TBWYmfHz8vr8BbjnYmZSPgjRYhMLWoQ8NoSYFj0Gotc9t6pKZglI9lCEBknzpZ8QhHkAI9V9B5liWMecA==","signatures":[{"sig":"MEMCHzhT51EHVaNHevudjo6Mat46HG7Q2IfIt7K+hwA1yocCIBfvmjUxZaNxlFKd3TDEJzhxR/gurWTWQgq0I+rVO64w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5662675},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"18555cc277e804571cd25347ead7c3d17114a122","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.22_1737644889309_0.8433878175920517","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@n1k1t/mock-server","version":"0.1.23","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.23","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"42e7ddd175c41dab287def8cf5a8c6ade1331730","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.23.tgz","fileCount":525,"integrity":"sha512-/l6WEvycobY0uyCMaNtzvNnydzjsLWdEr4atqDWWRYLL30/JG2ohIHyZH9O3oK/W0LXNc9k57KRSbbX/+TBkDA==","signatures":[{"sig":"MEQCIFc4U1v515ANlhUKLln5nH4NtFAeyUD3N0+3CqNEa879AiAQXhaObYtvh2KfFUqXpVpfeT61B4IFTreBPc85d66oxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5662587},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"c9b8282ee316a32581778d54354ff75cb7cfa4c4","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"^8.18.0","rfdc":"1.3.0","rxjs":"^7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"^8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"^1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"^5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.23_1738323199055_0.36156285543335076","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@n1k1t/mock-server","version":"0.1.24","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.24","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"7c157952b4b65990cae2eda88f77076e0bf04e2d","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.24.tgz","fileCount":525,"integrity":"sha512-ZEFf7nqodpgSK16m/gtB6Who03UsdfMTO4xkVQdQ+zLdPfkk0mTgeHbGh6s/+g/6sBJ0WVjK7E8Gilrr31zeug==","signatures":[{"sig":"MEQCICcNxvL6p2NTbp8XVUm/55zIR/OVVrViEL0nCG1m87E+AiBKFYQc0gkknbB6E3Sd9EQP7n7kvrYQF8VOPCVSK5fkZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5664992},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"29236bbf949eee086be20bebe90ddbea93b85294","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.24_1738582760045_0.3152193209269676","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@n1k1t/mock-server","version":"0.1.25","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.25","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"7f56e982cc9303bb6fdf77d8561942f59ac4ef4c","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.25.tgz","fileCount":525,"integrity":"sha512-yMs5rSb6AH7xxJKk667gBpk+vVlE3ReiitzUOEFoPtVU0TVVGDxj7nmN3gOEj88Vabz8Uh56u1H9AbBkx/gGwg==","signatures":[{"sig":"MEYCIQDoUPxn/2mVJ7t8/DWE6FJ9chnhXe0/atI/YxS6VE7BKQIhAO7Pbk0r8C/8m5BJ7oklr0hOLGm7YdONkUxsKKqrEhsj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5665114},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"d357f418e23eea5b5df693c72892c99032ce11a0","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.25_1738587901203_0.8008570756934712","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@n1k1t/mock-server","version":"0.1.26","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.26","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"a5160ff8eca4254c2467827334f8ef0ebc262827","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.26.tgz","fileCount":525,"integrity":"sha512-WdZvHNMmke9K9Sf4fpCnpqhGbIVPlSHsKK5E6yIx2dDV3e9/1C6Z64ft+yrO58ON/ZY8JTkYOvA5Q+3Vb/o3EQ==","signatures":[{"sig":"MEUCIBp6AeyfolLKh9hvnpleEp65EQi4tzS+KBiuZmEcZGPBAiEA/lgFX4MU1Ss1AXKxG+cEi4pa/WLy7dVtpVd9JcEW0eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5665269},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"1c8f053bd06590646dfcc96dca42b0014e1379f6","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.26_1738590531260_0.6240136376674923","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@n1k1t/mock-server","version":"0.1.27","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.27","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"8643055b4193cebfccc19d69099dac21f2ee60a7","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.27.tgz","fileCount":525,"integrity":"sha512-kuFlCn6v06fVc9wwrVNupxYgJqdTXvP6ox8zXHME2UQ6xGXw7jJ+jkzQBiuY35/iBm4geG9G20ioFe1aahFplw==","signatures":[{"sig":"MEUCIQDr6n/9QLI6FRWpstFiXghfPr++4fkhkI84gjnH+sWOdQIgOcFOhIv2IQtnPrNJcaD41+Ng9zSpoDXuYR70pR1ilDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5666291},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"8fd4b21f200eec725602db52b047999b9f1b7e97","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","@types/ws":"8.5.13","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","dotenv":"16.0.3","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","handlebars":"4.7.7","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.27_1739190533915_0.18838093380401855","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@n1k1t/mock-server","version":"0.1.28","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.28","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"92737b4c638f8f3d5f8b3d6d00733d2317d72ae1","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.28.tgz","fileCount":533,"integrity":"sha512-9c7H+LS30wMxQpTaRxvu91oL1ZnaJAxe27YMltXYmhsmmgip84akGBf2rIe3zjpGjLrjczlbOpg5SdAhpmudRA==","signatures":[{"sig":"MEQCIFDIwvg+nj42u5lnmeJHjE3cbzXnZfrnAMBbiYXHfM1gAiB1rYB2pgcuabULH1opAHIdBv+Wo81KUNEcvt7jIShoug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5695957},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"ea6e1c0ffd5cd31bfc71ca197fbccab23f46c563","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.28_1739519873164_0.16921629818490702","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@n1k1t/mock-server","version":"0.1.29","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.29","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"eedc35a5e71924465f919b2c5a6622e42221ea47","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.29.tgz","fileCount":533,"integrity":"sha512-XZILF+RxMjy4zGQVg4Qq3PimfnWV2gmM89ymDCFXVY0b+PXV+//v1J21ncsFBHS5/iUnwVpr4+0lVlYbq+ZZLg==","signatures":[{"sig":"MEUCIDXS6l+bL+i3mG7AqS16zFlcyN4/pw6NCsqhXIzEjYJ1AiEA9iOwmpICtSaPtbaiG3X79+D3KMozhYxhtgWu0CSsv4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5695957},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","gitHead":"8313e4e3454be9c1c54ca30517211e78481b70a7","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"18.7.8","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.29_1739779946254_0.9457940839857284","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@n1k1t/mock-server","version":"0.1.30","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.30","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"9a4e3472a21e13b43b985f6b86fddb91a4114925","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.30.tgz","fileCount":533,"integrity":"sha512-piyy7vsVVZr8wKuz5BKbebNtCoX/vFyAi583HOPO5aB60H/CNV7L8Ec07KZbErUGgNzxZsilb5p5EWntMlCa6A==","signatures":[{"sig":"MEUCIAX4wgygSKWyu1lr7zhDEmCs8lVIXtXxLGmRC72DZz70AiEAgiwr7r3womS4Giwk7Iq5JtlyoCPBT4lzAeY6MadN6fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5702670},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=20.16.0"},"gitHead":"7ae15918df1001369cc860e4953c3cd3851c81c4","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"20.16.0","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.30_1739971891081_0.36938516787723996","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@n1k1t/mock-server","version":"0.1.31","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.31","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"9982d80e40fe21c77bfeeae45a9fd80f298029c3","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.31.tgz","fileCount":537,"integrity":"sha512-gm5Pv50pDDapcelp9MYbA23QKPS6YZ79i3ha40t7XFyEEjbiI5wAADSYq4KwqFdTOsOewaHYOv+JGiVxNYbR8A==","signatures":[{"sig":"MEQCIHpwTilbfvQ75Hvq9+Mk7+FdF4aoZYnYb05cBFSYnWeQAiAjo8GLekTNs8KDYSwo2w0yv5T5h8bcag0WYng1FXbATw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707403},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=20.16.0"},"gitHead":"586fd5ba6d962c1bfd6a6d2f6471f10e0ea57f16","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"20.16.0","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.31_1739973076170_0.40969095632533126","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@n1k1t/mock-server","version":"0.1.32","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.32","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"a416f4339ff8b7ad9218e87a31c9c4f2635f3d2f","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.32.tgz","fileCount":538,"integrity":"sha512-amIylfnaFSyVQeKGywmckxYsDa+w/YnSw8onlmE5YAP4xfaTUaFnk91qkcDzfrBad/6XDsBW59EYsSQTmreHDg==","signatures":[{"sig":"MEQCIByO/2Q65zGxRPR5+OW/lMPlMbe1lykiEM/F2SkPbePLAiBbaxUKktli4w1xtjW1tCTNM1Ki4MRdnWLHhygY58UJaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707910},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=20.16.0"},"gitHead":"55a633c27ecc18887229cfdcc56039161c91ce5c","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"9.8.0","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"20.16.0","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.32_1740049636908_0.8525564233775011","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@n1k1t/mock-server","version":"0.1.33","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.33","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"050de5cc8e3b177c30124fd47184b78d2518c523","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.33.tgz","fileCount":539,"integrity":"sha512-t2R9hXxOsWuGnN/93dfooQeVli3hxjxOiD+YoJMZwpE1pcfGT4oe4h8bNpFeqyjkLfGq8Nned/ycBmJrdl73/Q==","signatures":[{"sig":"MEQCIAVCFiYmxRM0FniKMESWqHIJx95A0C+il20oajftiqS7AiBY8HP1zxyZC06d1anxNijwp4E8X32bW6HThQG4BAKvqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5738531},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"042953c094c4d3e01ed874f90feabfdfb2ef0f40","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.33_1740478569840_0.8359305868677025","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@n1k1t/mock-server","version":"0.1.34","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.34","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"1c763a052d05b25ec110ef2ef8c94ba7324e7dba","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.34.tgz","fileCount":539,"integrity":"sha512-jscSg6fLT72eEakI+ghxggMhCZrxX2QugrUrQKo58QrvSe43XELyxa0IFO9sx5HqsBkk6ISAMtJ986egOiebSA==","signatures":[{"sig":"MEUCIQDYPI7hteYbwM91ojS3TPxB+Vz9YBP5E+/vnXpuE76JPwIgO+os7kYWNxPkwBCLyEW1q2ByNPg2IUq/Rhd75E6cvdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5740282},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"405941ae15396a471f90056d0105dfa879bc1277","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.34_1740516556749_0.027234262368100115","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@n1k1t/mock-server","version":"0.1.35","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.35","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"abb145ffe6f2c80ecc11efca9c7eb6e92985552e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.35.tgz","fileCount":536,"integrity":"sha512-T8yBTK4Le23HVKoUhlS/kIWOUyXvxcPAeaiFV2O3MiT3TKs44aGP5UlfnaR40WgxjNxq/APsR24FESXOdc7DLQ==","signatures":[{"sig":"MEUCIF1dPw7nbi7/dSba8KV0Liqh8V29LHFOckMCEu/QqeCpAiEA1j8gDiN7eXvN4aJDC2c2PpF8uLnRJlmLCChpsnvWFek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3394313},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"ed77246d32a27775deabd92845739986d9d80736","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.35_1740688048877_0.23428787158183417","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@n1k1t/mock-server","version":"0.1.36","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.36","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"3ff28f3099405045bb91e28736443869c239022d","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.36.tgz","fileCount":527,"integrity":"sha512-5pmkhj1bfcjMN+uAveKznNj8hKSlb3MyJujQ8vVIfwyfmoUOA9Gy4FSpxDpbIibCMxxkPCif9A3D5guRtYRr0g==","signatures":[{"sig":"MEQCIFmSb8qPEB9tgjuHJuz5gS0WTojL34CkKkx7lqYX6Pb2AiBSlRMBVlmOTw45fK7WRG+9/9XzxjJrhQ4LyPAL13wCFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733173},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"4feb8c742f29af8734982945b128471391d94a4d","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.36_1740688679313_0.8227937042023146","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@n1k1t/mock-server","version":"0.1.37","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.37","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"96b76ebafead239258622a393aa176d58d698fb5","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.37.tgz","fileCount":527,"integrity":"sha512-AdGsxNnNKZEhkM+c0JKSM4eaFwltHNhfYaLjUW0LLJovjOFlqZ8ZateuQBeuMs8L/NwgKINsSnh5L/fiLT8Q/A==","signatures":[{"sig":"MEQCIGiDh3iVemvIuZTrAs/R2kRYM8LZk2UeoS56ogxK0v0KAiBzZVOpx30v2O+tvW98uzOFlR7Baz7R4664g6P4md5P4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735407},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"4b6f0dc601f3374d032a41587badeaa4cb8fdd2b","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.37_1741183094945_0.9589193098693465","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@n1k1t/mock-server","version":"0.1.38","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.38","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"871768a9cea254bc422a6f78a248b239c0ecdec2","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.38.tgz","fileCount":527,"integrity":"sha512-5q71d5acnX21oLVJu/wequVSyHczQMmCdrkx7U4BwA3hwXOdQqx57l5yBW+ypRmlXrbdBeKx6ekGzV1CvuraXw==","signatures":[{"sig":"MEUCIFxkBCjo/GYJmrfrT0yn/r5Xks6RnfkN/0YKUAmfHc9NAiEA1uTXEU3xm1mm8dhppZ8ZrNXMwCpI34RdnRJyN3eiZuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735455},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"72290675e7a2be2fa9c94cc59f6d42e5adfad0e7","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.38_1741185491611_0.18240560725183297","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@n1k1t/mock-server","version":"0.1.39","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.39","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"df7a9faf711c24faf6770fb7171f56169ba22514","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.39.tgz","fileCount":527,"integrity":"sha512-hLeoXSuZq4LHNEW+eJ/ejCI7TV0fyhl672y4FOw9uUqWCDMvbenJYEQU7qQLRc2sDWs0BmCuE89/XARpUVNB9g==","signatures":[{"sig":"MEYCIQC3d8UX83CIEkbz5pLrWDXbPbo3z1f3uealkpUbTuZTXQIhAK0H2ym91pPNkUwwia6nGPM1xJJuL+KfSw/EAB7EXa1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735455},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"ce537af9063cf87428a8a0bf80890fca67b803ec","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.39_1741187011803_0.20817569499369948","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@n1k1t/mock-server","version":"0.1.40","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.40","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"60e7897e4bcebdfe7445ef205509f73c1d64ce8a","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.40.tgz","fileCount":527,"integrity":"sha512-I76pczVPs5qLlfHdPpOFsCeQT0oeuqaUHmVb51CcNeILswbYQigWx3MpEb6P+swWoBZiaRc2B/RpVq3TANIpGg==","signatures":[{"sig":"MEUCIQDMMcaWC4u9u8FwN2aL7lKmTapqSwZBX+gOVzfX1qgNdQIgPuMhaGUXD77rYSJpI2jBfIw/GAxWUOpMkODYB8kGFZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735451},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"c231284ba5112d3b11416fe3ce2dea1cdb11acbd","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.40_1741188568725_0.4280902207935051","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@n1k1t/mock-server","version":"0.1.41","author":{"name":"n1k1t"},"license":"ISC","_id":"@n1k1t/mock-server@0.1.41","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"137d210e74eb0b2a03f29439c2a3fbc01ea6e754","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.41.tgz","fileCount":525,"integrity":"sha512-0DgibJAHmzsPvBSabCr9eAzwS/JKhAQ4UMq0AfIyjjPvas4vZXQO9Tk0Gv3uYkvKRawPjHIwrG1tfP8gU4/zOA==","signatures":[{"sig":"MEUCIQC392jPEukJXZ4fsuPUvpAJuAcuVFC5xXi2X7MIR+bXyQIgDK5DA5c6jK/EqjI44oKt7a3Tv/RWM3UvcOMpNwUVlxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1734942},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"5cdb1e3e7d263bbfd8beedeab8f8b11755839274","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.41_1741284586876_0.9749430269748458","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@n1k1t/mock-server","version":"0.1.42","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.42","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock-server":"lib/bin/index.js"},"dist":{"shasum":"894d77968b33c0d73c73d75726843aa9eb07356d","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.42.tgz","fileCount":525,"integrity":"sha512-NOCIvPlqxVZZHl+cQbHrOtPFJlxupiWX6DpYS1R5EJ6LsAxdC5QROyqIr7EKycmgbm/wVFXfnQ9FmvaqqT46QA==","signatures":[{"sig":"MEUCIEEQYpMApl74UnHAMSk0s+9C0Un3BO4uQqsYlnSx3NbeAiEAvnj3/4QWsD8GTQpAI+jngPE08ChLyTZzWbafOB3A7aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735464},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"testEnvironment":"node","setupFilesAfterEnv":["jest-extended/all"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"aaef27a4e82e5bdb8451368dda791a74d13f59d3","scripts":{"test":"NODE_ENV=test jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.42_1742234204439_0.7546410326221071","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@n1k1t/mock-server","version":"0.1.43","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.43","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"5c21b8c84404efd385742d380f2f62c65fd64777","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.43.tgz","fileCount":501,"integrity":"sha512-ThUxW/mmV/c/0F1y84fMsvEnwRgdEgTkhZ42d2gDczKxAFicXmm9GwnKge1j0u8RPj/ohfW5LeZ8joGFbLPQ2A==","signatures":[{"sig":"MEUCIQCWribpHJXc5+5zJoH9sEE8u2HtRr4KeA/BqJzexuF03QIgf0zkuIygCVsFPWUZOozdKL3TF2nGv2noKlSUKjjlFtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1983074},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"dd56fcfe2c9c600eabef90ec6ede9a98e2a9754e","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","chart.js":"^4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@n1k1t/unit-generator":"0.1.3","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.43_1742724443783_0.8887056792341765","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@n1k1t/mock-server","version":"0.1.44","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.44","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"91c289d306d18e5dd5fdd4a8154d9c19c1563506","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.44.tgz","fileCount":502,"integrity":"sha512-T4/YLLLHhwDCKrS2U9F48D/no3yIKm5yevhpH3YDO+fOJ8q3tM9uPrnMGfieRvszLa97pF7v7TZWUVQ/sXqciA==","signatures":[{"sig":"MEQCIFNvtq38TGOkH7vkeZtlaN3dkDmiLuwDhdHlVOGA0YxRAiBgWZZ6sc+TRlesbDfJRLLeR++O/34+yCuMtITQxXFsxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991884},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"ee582392e20f912fdbfd93386d5086197aee0dca","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","chart.js":"^4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@n1k1t/unit-generator":"0.1.3","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.44_1742724810044_0.6278472159660315","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@n1k1t/mock-server","version":"0.1.45","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.45","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"8834bde592bb73874ac5b798c48d5876f0f340a7","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.45.tgz","fileCount":502,"integrity":"sha512-JIMFVZ0qtcXvBouXSshfEdyn0HhUJabm1jCoY5VuH4XUFcuYw8D8mMXWglKtrAKgOqqCSQWOF/xu6BodJoaRug==","signatures":[{"sig":"MEUCIHhi3GHass3E4nrMdVIiB0L9hUhmt5Sb1O5oXxk8zPYdAiEAlMHu1JZ5iOgIm//QvWhqJW5k2GGtjjbBurRfDt+U0ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991870},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"2391978460721580e7956213470bb85d6b55a43d","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"rm -rf lib && npx tsc","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","start:dev":"NODE_OPTIONS=\"-r ts-node/register -r ./task-processor --no-warnings\" node test","preversion":"npm run build:check && npm test","build:check":"npx tsc --noEmit","postversion":"npm run build && git push && git push --tags"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","babelify":"10.0.0","chart.js":"^4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@n1k1t/unit-generator":"0.1.3","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.45_1742725049522_0.522221056368054","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@n1k1t/mock-server","version":"0.1.47","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.47","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"cbcf6555c776e7bad59f59fcd40bb4969daaac1a","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.47.tgz","fileCount":508,"integrity":"sha512-chLVk//W8Okx/ch0Dw2g0rYO+FF6laVSl63nYreGtVMKh6mr9oHDNOkTjt3jJ+hUuQLAUVA3XXj+4X2OA0Qnqw==","signatures":[{"sig":"MEQCIHRgx/Y0+JVxVxAoJCITocZflFzrP7lKwG0PVpI3QKrzAiAxUVipv5VSZ5nKV7/hWWoZP9XlzaQwmZ6tPyW883r+xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405146},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"813d579445fec2684a686125780eadb6ebd1caf7","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"exit 0","start:dev":"npx webpack watch --mode development","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"exit 0","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","webpack":"5.98.0","babelify":"10.0.0","chart.js":"4.4.8","@types/ws":"8.5.13","ts-loader":"9.5.2","css-loader":"7.1.2","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","sass-loader":"16.0.5","webpack-cli":"6.0.1","style-loader":"4.0.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/webpack":"5.28.5","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@n1k1t/unit-generator":"0.1.3","webpack-livereload-plugin":"3.0.2","@types/webpack-livereload-plugin":"2.3.6","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.47_1742817924777_0.35359822074196545","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@n1k1t/mock-server","version":"0.1.48","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.48","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"4f67ee3a8cecd5e71d8d095eb669603120f7a682","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.48.tgz","fileCount":508,"integrity":"sha512-Dw9MZTPs8jbap7aVTCgIrm/nY7Z5H3elyMv4JgVyh72YRdCGNQnzFJCXu+A3XTfMSYT8jO+UXSCwRvlZHdsQhw==","signatures":[{"sig":"MEUCIBKo1hw3GFM8DT65rIEILA+zjmClLfLsBS3eDCbenHBqAiEAmt5AnICf2zAmN9o+VqOpUUVYiSqyy+weIn8v37lY4NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215421},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"b1f6e191acf228a6e9fea29ef9beb65cd895fed4","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx webpack --mode production","start:dev":"npx webpack watch --mode development","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"exit 0","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","webpack":"5.98.0","babelify":"10.0.0","chart.js":"4.4.8","@types/ws":"8.5.13","ts-loader":"9.5.2","css-loader":"7.1.2","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","sass-loader":"16.0.5","webpack-cli":"6.0.1","style-loader":"4.0.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/webpack":"5.28.5","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@n1k1t/unit-generator":"0.1.3","webpack-livereload-plugin":"3.0.2","@types/webpack-livereload-plugin":"2.3.6","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.48_1742818134780_0.004953808762766965","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@n1k1t/mock-server","version":"0.1.49","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.49","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"42df2ef12dc8850e98657d59ffe93c98ff26aac2","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.49.tgz","fileCount":507,"integrity":"sha512-h8MEY2yQt2lPbVhzEs6+0dlBnAwBkXxLFECHb3zmlYLQdsWDGS+Ckl2lYBb7qxdQW3/Iy/HeCpITlQU5IgDYng==","signatures":[{"sig":"MEUCIQCTP4JiwMZ/brJNEJhVzgIpmi80df2acKRAVfggzDVKQgIgTzZyWcfFxyePHQ2i8/2SaeMYYRmVnyAXWTEUSeAOPz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217032},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"5e659069e0d2f9be1f1d13fcca7df998f977c35f","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx webpack --mode production","start:dev":"npx webpack watch --mode development","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app/tsconfig.json","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","http-proxy":"1.18.1","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","sass":"1.86.0","fnv1a":"1.1.1","husky":"9.1.7","tsify":"5.0.4","ts-jest":"29.1.1","ts-node":"10.9.2","webpack":"5.98.0","babelify":"10.0.0","chart.js":"4.4.8","@types/ws":"8.5.13","ts-loader":"9.5.2","css-loader":"7.1.2","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","sass-loader":"16.0.5","webpack-cli":"6.0.1","style-loader":"4.0.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/webpack":"5.28.5","@types/babelify":"7.3.7","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@babel/preset-env":"7.19.4","@types/http-proxy":"1.17.9","@n1k1t/task-processor":"0.1.21","@n1k1t/unit-generator":"0.1.3","webpack-livereload-plugin":"3.0.2","@types/webpack-livereload-plugin":"2.3.6","@babel/plugin-transform-typescript":"7.19.3"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.49_1742841012074_0.08821100349621136","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@n1k1t/mock-server","version":"0.1.50","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.50","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"4734a3a3dd04ce2c4eff609daff532392f5dbef7","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.50.tgz","fileCount":507,"integrity":"sha512-01UsNlIXqsKJiKK+ncTtW0FDuTTYmg69WF45j/+lMamz2M36ZsZOtbjwIdxbFNYlcKYW5y40E+TCLTcyRYvu8g==","signatures":[{"sig":"MEQCIHHF+bAkFaZj+ga89Sx8opgc+pobpRtRMmS6um9MeuHQAiAGWpBB2jNxxBgGV0Mq815ouxEfCDLUKd28DcgWdKMhvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1216536},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"c98824bd5573ac3e10aa666e68564158c75f5e70","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx webpack --mode production","start:dev":"npx webpack watch --mode development","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app/tsconfig.json","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","sass":"1.86.0","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","webpack":"5.98.0","chart.js":"4.4.8","@types/ws":"8.5.13","ts-loader":"9.5.2","css-loader":"7.1.2","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","sass-loader":"16.0.5","webpack-cli":"6.0.1","style-loader":"4.0.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/webpack":"5.28.5","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@n1k1t/unit-generator":"0.1.3","webpack-livereload-plugin":"3.0.2","@types/webpack-livereload-plugin":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.50_1742841372621_0.3614248543058396","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@n1k1t/mock-server","version":"0.1.51","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.51","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"2dd354592375a6d84151f605b46d2d376bcba354","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.51.tgz","fileCount":507,"integrity":"sha512-gt6mm7HBmf8HEubQ1/9eNe1D49VdQVVMajsbGBXmmH7dPEjq/kd4ov+AOiwcyB7QN6kp2Vx+Q6fklysH09Np8g==","signatures":[{"sig":"MEUCICOtkvExy5BU+nEXwQuoVG0GLf3uzjKHUSG5/Cd2MI0tAiEA91QsEptGodw8rtsTENgrPjU3ice03+3VSuitirSp3t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1216125},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"cea92dd3d196c650064856687284b18afa92252e","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx webpack --mode production","start:dev":"npx concurrently --names webpack,server -c gray,cyan \"npx webpack watch --mode development\" \"npx ts-node test\"","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app/tsconfig.json","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","sass":"1.86.0","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","webpack":"5.98.0","chart.js":"4.4.8","@types/ws":"8.5.13","ts-loader":"9.5.2","css-loader":"7.1.2","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","sass-loader":"16.0.5","webpack-cli":"6.0.1","concurrently":"9.1.2","style-loader":"4.0.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/webpack":"5.28.5","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@n1k1t/unit-generator":"0.1.3","webpack-livereload-plugin":"3.0.2","@types/webpack-livereload-plugin":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.51_1742842490448_0.13079020342356995","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@n1k1t/mock-server","version":"0.1.52","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.52","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"8fd2a87917e94583711f247d02a1ae96df9e8197","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.52.tgz","fileCount":509,"integrity":"sha512-12OhDuofzFwY4Bf6AwFUwERpqWTpiZWE1A0BCbtE79jLB92QQ/CKBulHfOVi3pFUPPHeL/F+kFNK7/8SMsSRmA==","signatures":[{"sig":"MEQCIGA6r89au/mXlwoQw4RuNpODMnmpL8WTdkbDVM3yAuNRAiByuooMY7r/EWeCgHyCDmqB06y9UUJHSNzQXjYQx8nU6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215678},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"50b3b265a6e51c7aa2473fbd6bb4f8341fd79dc0","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx webpack --mode production","start:dev":"npx concurrently --names webpack,server -c gray,cyan \"npx webpack watch --mode development\" \"npx ts-node test\"","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app/tsconfig.json","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","sass":"1.86.0","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","webpack":"5.98.0","chart.js":"4.4.8","@types/ws":"8.5.13","ts-loader":"9.5.2","css-loader":"7.1.2","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","sass-loader":"16.0.5","webpack-cli":"6.0.1","concurrently":"9.1.2","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/webpack":"5.28.5","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@n1k1t/unit-generator":"0.1.3","mini-css-extract-plugin":"2.9.2","webpack-livereload-plugin":"3.0.2","@types/webpack-livereload-plugin":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.52_1742887175036_0.014075622036380686","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@n1k1t/mock-server","version":"0.1.53","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.53","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"b979436d8b393d74ccdab2071ae2e4bfdc874fd1","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.53.tgz","fileCount":504,"integrity":"sha512-UBbXEzv5Mjwrv9tfy5LWru86YQoNKe2RNyAB3qMHdb6Z93pc57u46wNqB0Kxhyp6eAFmmCKriZY1tH9zNFLQQA==","signatures":[{"sig":"MEYCIQCJSI2dnTn57bRGC0HCSC1Itba7DUDLFOg1+fMPhpl0SQIhAKA8grX5EBuqacUX76OwwXBSGDn2U6fPSvn0jpi7HYoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1206189},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"56e197e754a21fbd1a91e81fa58e731de4fb89a3","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx webpack --mode production","start:dev":"npx concurrently --names webpack,server -c gray,cyan \"npx webpack watch --mode development\" \"npx ts-node test\"","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app/tsconfig.json","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","sass":"1.86.0","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","webpack":"5.98.0","chart.js":"4.4.8","@types/ws":"8.5.13","ts-loader":"9.5.2","css-loader":"7.1.2","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","sass-loader":"16.0.5","webpack-cli":"6.0.1","concurrently":"9.1.2","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/webpack":"5.28.5","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@n1k1t/unit-generator":"0.1.3","mini-css-extract-plugin":"2.9.2","webpack-livereload-plugin":"3.0.2","@types/webpack-livereload-plugin":"2.3.6"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.53_1742887347045_0.42381961046080696","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@n1k1t/mock-server","version":"0.1.54","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.54","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"574c4592aed4ca91469d33cdeef7b0f3e5a64fad","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.54.tgz","fileCount":507,"integrity":"sha512-KUmX7y/QV+oAd2EVFh50bs/67xj0QysI0gqYe3TlADREGwA9w8XM47MlQm3JM68f7Vy5d9f8FsBtBumCvv/Fug==","signatures":[{"sig":"MEMCHzLuiYDMDXVO2gNDI7YqlCP/LSu4sa1hTrBMC1ZFEesCIFxP2gxL+DYMju8/akVMYxKiPLTamdC2bUU2Y2xBBW96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226710},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**/*.ts"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"701e1043789585d9a8c578a0c33d5e4d7239a10e","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app/tsconfig.json","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.11","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.3","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.54_1742932846137_0.6615298658847886","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@n1k1t/mock-server","version":"0.1.56","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.56","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"e7c152858228e6c7632ca7295dfae4a6270ef78b","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.56.tgz","fileCount":506,"integrity":"sha512-5hDGfnuOoLc/08ShMcUfe3UZDzqHAvRhDhxhoxME4orMDd82Y/Y7EoVW4eXAwgm41fItmxpjoVq39nWgDHw/eA==","signatures":[{"sig":"MEUCIQDPGmOabcv83f8rFo+whvud+oVprv+hjmuirKNRPfhL3AIgQADb1a9LSqjwFpmOaRpHgOf2k0uytLq6dgh5HlDyBNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280752},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"585d389f1b171ce89f25ad7cf8c8a92d70420eb1","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm run build:check && npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.56_1743786273869_0.6352056157571686","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@n1k1t/mock-server","version":"0.1.57","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.57","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"069f3e988af3b2f758ae0c684a3252211d8135dc","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.57.tgz","fileCount":506,"integrity":"sha512-hoM+IRjXVs7yN1+sWBpsEtKS3yHhLdSux/GQqZL0Fb8nqydqonifL9O7sBvsjPlkNOZP5JXQvQBD0UUChr2tlg==","signatures":[{"sig":"MEQCIA318HYAOG5bh7m/AqGBQxxdqSDzsmHZYlU6z+sHB1k0AiBi01VUgN7XNoBN6GIionXm0mAmucEsUaBMJCwdjseOXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281274},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"a10b2688d1a995f0682ef88743c2affb7f54f9e9","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.57_1743793155894_0.327958646552986","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@n1k1t/mock-server","version":"0.1.58","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.58","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"7e4a804b22e3a7d0a3b75c287d83ca8c894ea06f","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.58.tgz","fileCount":506,"integrity":"sha512-2c20bPYQFFmKm7PyH8OYQyKXGpGMUzIi/oKDqVOSabu+N9IlBzjLz2RBF3TMVlVAslVGBNnAt01V6JGGw+LD4g==","signatures":[{"sig":"MEYCIQChBF9oBfkRseYUMGlLDhJXa2KsMfV4LrZA5LzhpSOvhwIhALIO88xpNGKgq3YhmWpvoL1s0q+2LLLbG1sLCzgD7vCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281631},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"57c03d929a4918669d87ce1de8845c9139504cc6","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.58_1744213509117_0.09409656204368844","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@n1k1t/mock-server","version":"0.1.59","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.59","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"f82d8be7679e5cb25e6addd9adfbd1559557d143","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.59.tgz","fileCount":485,"integrity":"sha512-TZlsljf7ImmT9hX2cL4MYujp3/rcBscCP2FACPOCFzZfAVEByC6WfZYIW8t2eZVLBxOww06Du80gM1KvgUpD5Q==","signatures":[{"sig":"MEYCIQC53bFlY0r+FWIbaOqwdBKW88kxTuxLFZ0HIfLrvHb2fwIhAJcROFA8BibIBkxHvy4pJy6zV4pGLJDSuT8/+i6M7NUZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1265194},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"8678800d765ad309e528112c06fb96938e034a55","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.59_1749117616933_0.9296013644541017","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@n1k1t/mock-server","version":"0.1.60","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.60","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"a2d4430f091c519bb4d61b2df5b3d503de718469","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.60.tgz","fileCount":493,"integrity":"sha512-6C3rZSOk6TRwF0c/E4Yf8lPRj0yTPDUYHs3vFy3SzKbK8EYmVkDu8Zk/mMkPKhF/AdcrVZ00INvyWpVqz0VSdw==","signatures":[{"sig":"MEUCIA7LQ+bWLlJmqyL4Ch++TJkx16i9BDzE4zCOHYYYOg23AiEA2xrKJYFIYZYmV4UtQl755GO4vak5tCRavDHKPblnlPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277440},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"de96076bf5b96a8ec05b978b36d6334aa578c7c1","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.60_1749118187898_0.387708366592733","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@n1k1t/mock-server","version":"0.1.61","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.61","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"60d23da5cea8be3de1d217c4686e418ec8fbecbe","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.61.tgz","fileCount":1062,"integrity":"sha512-WxAGnakwuRYy3rZcynQnk8ez/aFcuWl9ZFbP2VPJgKFbqd423VmAU5b8wyMbd7F4JhHlQfiR2Cr0UUu5mG122w==","signatures":[{"sig":"MEUCIQDyOpl+HgJTAMSF+ijfr5zCEjY23A76YVk2aRTk+6bZzQIgb6ysKaxxwBYtv65TLRzC+Ia+N2FmZ///v2dhH544juw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5046041},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"5cdc9e7d8d9d54d761e53af5024ebaf3445389e3","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.61_1749121620523_0.4649533315784071","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@n1k1t/mock-server","version":"0.1.62","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.62","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"e6413a1da1789d6b431abe7550ca37a29353b325","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.62.tgz","fileCount":505,"integrity":"sha512-DSI4M7vT0VonCgoE84OHodPZFUrquZ4+8Chz/KAzEj3s97Kj9z0NxQomEdbYoaeKydBUDUxqi8AbEoz9ll/f/Q==","signatures":[{"sig":"MEYCIQDeNhe6KA9Qd1yj5PcuuZ9u7t45HPYwsKhNQjpS1+Fh/wIhAN3ffz5/bAxX4Lsms4qVxCskpAogfUxJAg9X1w66sBW5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281624},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"7da74b70d66057a6ef7f1454b6617a06a26d0e42","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.62_1749122156804_0.7486962542457141","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@n1k1t/mock-server","version":"0.1.63","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.63","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"301c207f37d9cc3ed128d7d09d44667131d3cf5e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.63.tgz","fileCount":509,"integrity":"sha512-x04m+ehiRSw8wA0RbKIk6nltPcaaFclJQ9czQ+n+VlzZJZ+UQ29uMto8y0PCeeTBqTqdGyo/4Y2Wk8zFY6kVgg==","signatures":[{"sig":"MEYCIQD+5DCHM5QO9ItBZmbLgk3R6FRLGzvIxd7KrDjslx04IwIhALCY5ETLFbfpVWDsHcGJNBxsk5S7Wew7roSTFWOROqCi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283392},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"9e79a0fff0235194ea0b9a103f66375b7a5ceda8","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.63_1749192931163_0.9733164496746081","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@n1k1t/mock-server","version":"0.1.64","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.64","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"1bd25eb9d682751c8ef51ce17da58229e71de817","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.64.tgz","fileCount":509,"integrity":"sha512-hevUcZJKiIRP60fapiA4U/pX1LIMm4twH/8xrzR5q5f2G8/zcisQrsfEYgFnW+Eu1XASUu5RIDwjZvG6gHgUmQ==","signatures":[{"sig":"MEYCIQCfPNLl4UJ63vdC+4ynGCTGzqWOkGKI/qT4/yZ5DRlurQIhANmf/Siijf4fE0WOLyt4gV43YScMxlJzDlW1FCpVkPs0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284565},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"c935e57055b1be01c1c65b5933622482bf007b5f","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.64_1749196028638_0.6358129411366422","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@n1k1t/mock-server","version":"0.1.65","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.65","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"0a251b27adbbf3874d50258a8aeeba6bef3d1d9a","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.65.tgz","fileCount":509,"integrity":"sha512-Geyyubb5zhj2JZao0N6BTCwGytq9jBieuqaJYMY3mplOi/lrrlisEWVWjKTGE3n9RKERCTFRCO/SOPvEZdE3Rg==","signatures":[{"sig":"MEUCIQDqcXekdmhctWhYLlYj/b+FrK4xZlhr8f+olBUM2ZxvogIgZMCLHNxTDGd6M60K9I72KEWYgAUPITNXZTjaq9tE2fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284567},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"627ef6ad97f6fdb09d0abcb35e67161cd5a4c58f","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.65_1749477210197_0.13687109087256988","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@n1k1t/mock-server","version":"0.1.66","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.66","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"bf06a180bef6d24095c6e899d5f53b5237141e83","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.66.tgz","fileCount":509,"integrity":"sha512-45VfmcoqDA66eSthZo1uUYEDiO1QZm9Adbeh1E4rGat/OAVei/ZhYGdaMzOni/fEBQ7teUDkHaBjZ810jBi2IA==","signatures":[{"sig":"MEQCIDtz6rXUDUB++zsLfnlzTs5S/KaY4c57GoCuYuaB6SDUAiA1dL9yEr8BJ3W0pJZrj2N7cOki0xtTeprq5ZF6spJWsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285831},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"5ecf08acaff2366914efa65aeba96b5bbd5e90cb","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.66_1749548559944_0.017491408335281733","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@n1k1t/mock-server","version":"0.1.67","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.67","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"a69e6381d08d0439eb4ccb1e9282781903c29e01","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.67.tgz","fileCount":509,"integrity":"sha512-lXmCs7v+u+7NMbZbJ8b76f42mba0DTJWiOXdv6iN3N36Ezf7cnecIS13BBnB9BPktQC1RYQjFnWc0/Evtj3kng==","signatures":[{"sig":"MEUCIBzP/oSZpDMKOlp+q5oFtOA6aMiGmnqzBgFsrtVZrNRBAiEA9gjng2KoHHq9lQIuCQ0LoWennc7QYQ7NDvM/fsTguCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285745},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"fb4d34222bcba80eefac0362996caa042883f044","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.67_1749553997982_0.2216048547267011","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@n1k1t/mock-server","version":"0.1.68","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.68","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"543a5eceaa24a7823ea27487253b359b35443606","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.68.tgz","fileCount":509,"integrity":"sha512-xwi5xzmiSq5v1YefNU/LEImdHFaZ1Xg2nja3UdAOr3h2QVryyHQp9AyUBXHjOh9xFQN0DtxwBNu1trMZxEiIYw==","signatures":[{"sig":"MEYCIQCLiRKpAIs1Pb9/uyNlYdZGrgUtutV/Ap0LR1SbJgkKBgIhAK9g216L+M9cG18PHIjO2bgKhgx3UeAnRWU3H9/7XH+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285789},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"61ab1026373d1d1537deaa51cc42b23bde939880","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.68_1749554500371_0.3412721612009897","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@n1k1t/mock-server","version":"0.1.69","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.69","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"b6f7a07a1e6797753b491f2bee17f3fab1cc06c1","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.69.tgz","fileCount":521,"integrity":"sha512-gXGc/WSYSe3p8C7ojJxX/s4qGq0C5lJHTe1VKoezXv+70bS6CMObHcl4BnwlKvDWfEyPsI2sAvWEaU0uktkWLw==","signatures":[{"sig":"MEUCIDrcHB87h7VJFAlLjgEaEywRa4teJtxEkxDRs2Cpf+yhAiEAzedy9UIAVFpiRvcoqFolvcuefNyXLRUagKT1bX6G6zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301298},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"853e93021cf18a66df8ab43e12b727e24392913f","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","actor":{"name":"n1k1t","type":"user","email":"n1k1t.developer@gmail.com"},"email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.69_1751969985547_0.4879683001670194","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@n1k1t/mock-server","version":"0.1.70","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.70","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"2f5433796721936280dc49d35165d05573ef949e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.70.tgz","fileCount":521,"integrity":"sha512-eqnS/mpnCd8Vso6pBqBwTRZwmZdhx6aLA76Ip/wv0ciC5FBFj//i4xPK5s4RyNSY+0eKrBN0O+MtGbNcRcgOmg==","signatures":[{"sig":"MEQCIDyjTsHctS3NtkTu57mm14YM+335bgikMBAl4160jl+XAiA5il8KtqgnlyQO8ZLis3OgiubDer+E3TRrFEQvM80fCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301907},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"6eae142434f358fcc81e10f031ea8c474c8cc022","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","actor":{"name":"n1k1t","type":"user","email":"n1k1t.developer@gmail.com"},"email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.70_1752065230267_0.6719705191219758","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@n1k1t/mock-server","version":"0.1.71","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.71","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"5db1f277cecf17afc8d831109a5869af9d2444d2","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.71.tgz","fileCount":529,"integrity":"sha512-1gUnBxJZmsSFgfkJ+7IulgptONn66lyk+QZtqrNnAp1vfrlOjB0NKEwwMAYSqXtKofGEwhJGrF6r8LNEIyfxuA==","signatures":[{"sig":"MEUCIBzX5dWzELB8xmcc/eSyB4HoUz+G6I7nFbLuR9pTNwd4AiEA2PfKzmMgxa9g2lcYf5WA8sY3uV7NStdv1RFh7VUFJgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314112},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"c9c2f64357947bed2847da46862ccd018b5f7834","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.71_1752782367292_0.3335921789779872","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@n1k1t/mock-server","version":"0.1.72","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.72","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"279d2d2fcdca9a5ce601a8889e1f1a81fd1dfcbf","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.72.tgz","fileCount":529,"integrity":"sha512-FXX713lxpmOoMALlfzkmUEozy+oqujeMZNn9BfVxrKImFW0Ji4ErPGlzIn2vZNm24G34Y4e/yaDmoTHaDwv3Bw==","signatures":[{"sig":"MEQCIFcqo0acjUnTqXNIUcEHogFDoksMJ/yhpW9lvlnQxaWKAiACo2s4GzaqxwLm3+NZ8th+Yw7pUuQG/b5bbJEoEyPCKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315253},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"6871974ca36ec0a6a8c2314e61b67876ed171fcc","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.72_1752950247147_0.6079204852674891","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@n1k1t/mock-server","version":"0.1.73","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.73","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"d1f862fec51dc1892c11de4cde5f3cd0cbf93797","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.73.tgz","fileCount":529,"integrity":"sha512-PvRHmOC+E3FuNFj70tEGIMJ9M2FURlcdbwk3k5BN88YeawDM2aOxLB9Bk3yu5MT95LUJ5c9ViPg2hhciihowIA==","signatures":[{"sig":"MEYCIQCiTmNUL8HNY43510r+7QLAPz2HIHGetsSXzJVOggMsSAIhAJEDVHJJQhjLJMEZVBXBtuAAf263k+vTNI3uO2OpOmTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315217},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"c100f465e84ab15583b3c2e3b08c433663265a36","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.73_1753088036173_0.25301343831609113","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@n1k1t/mock-server","version":"0.1.74","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.74","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"092aa88e2820e9ae3c1a4104c31643a0c338306e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.74.tgz","fileCount":529,"integrity":"sha512-0opuiUL+3B7zLFYAsxAFPn6InasSJHFQ2VBqnIcZgu1wOBGXi4TylAiCqp0RjWPa6/BCL2oy/v6BiXESOQxgow==","signatures":[{"sig":"MEQCIExDdyEZMZrgeY7gudJHOUpgBdzg04yqNWn1gmCSD80iAiA/kRQOeUPFPU88aPVLzxR+/imw4Aq4syE/Ceccx/455w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315276},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"eab33540e45013f61385e56e955b6cd63feef784","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.74_1753100806694_0.36392777805487286","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@n1k1t/mock-server","version":"0.1.75","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.75","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"d875cc9f1db68037fb3d6a6961583243a1ebae62","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.75.tgz","fileCount":529,"integrity":"sha512-qTGeaD/I8mO1l5Z+PVwkAWh7kM07Ht2okoVzgVIu1WT3oK3WNBXHC/TwPHFkt4ntUq5h5ivFSmBsd0CVGvLqIQ==","signatures":[{"sig":"MEQCIFlGmQ6IKQFOpiq3AuSRp/X34O0jKhBbLrw4aPqLPzXCAiBFtPkcALwDJO4U/AwmOaJQtPqyAHPRI4MRe+z4VCloWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315276},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"a2ba453f2ed51f128174d4972e81172dfd5b1516","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.75_1753116402223_0.46410107997163497","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@n1k1t/mock-server","version":"0.1.76","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.76","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"c8bc6b0efe4f98d7024857f19ff2dfe3c7b55b68","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.76.tgz","fileCount":529,"integrity":"sha512-1/m1t8slMy89dEoyHrB1EpHYq3B+j5yZ9LQgi3xx/Zm7UW7ZlgJGdRP/93nEzEFvRZ53JSkL3Ts4tK9sQJtZ9g==","signatures":[{"sig":"MEYCIQCLup0+qVSOail3VUBumMICZKzZXN6kMys2ps4kiOOI/QIhAPsWdXiKeqqmezXh+xcy7ZEultOuknH5m9ZiMH76TdCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315255},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"7313196ae544a57b24fa77d11142b4ea1e6de4da","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.76_1753118346578_0.2967811465697672","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@n1k1t/mock-server","version":"0.1.77","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.77","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"0543fafcda765849362ff4c6ab5876cc5ae3c95f","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.77.tgz","fileCount":529,"integrity":"sha512-9PRXnFS5dAeS9cm4TVu//7jh6ge+a8LK/47qcuuNtVB+Ay463e3533BD68Nr7QxMMJDyRKH/Vde1ILVtqAr8Gw==","signatures":[{"sig":"MEUCIQDQCi3SKZnfrcE1mSeVEUARKwr78eEXLLnlJq7Z+c6euAIgYQytTRP113uwv87ixcMOTqO8M5RG6DnjyHdf9hlFDnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337788},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"33b097655bbf32d1d9b0fd49dd63450675a6d661","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.77_1753260959887_0.018120063952888454","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@n1k1t/mock-server","version":"0.1.78","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.78","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"18fb04959396af530b3308b0a5efd31fba13ff29","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.78.tgz","fileCount":541,"integrity":"sha512-odqxvjOMnczxLyhS4UlR3gniAp13PNtxdE1tNN167LFCRDOiIzhL7dwJ9uqdTTynG4f6dfLtW5k0hSTKHXMP/g==","signatures":[{"sig":"MEYCIQCXZ5Pk/fPXvf9TfszLlgCVpQ/Pno7uq/L9exVf0rmgswIhAILFIompT89NnSgKqN8IOOFgln9oXhfht0JzdoJUstQo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1446874},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"3743938c3c5905d9250fc2185de93d575b9f157a","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.78_1753296711240_0.7907643192972178","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@n1k1t/mock-server","version":"0.1.79","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.79","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"de7555e3229ae16ca29b8d84e297a3b939bdc393","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.79.tgz","fileCount":541,"integrity":"sha512-t+MhjUa97AE/rDt9K/Glhr9ASdAlBXozeg6iWhX12QX4WJBVqyxwFwP6Bq/pcWyNAfIKI6idQBUw8t3boa7/qQ==","signatures":[{"sig":"MEYCIQCFQk+p7tsG/ZeJCUZUPVL5/AjlvH/F5EbqjLkm7uR55QIhANns14pxVHh37DJglqZbUiXa1PQe7rq8R56Sb2+Pmd93","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1447071},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"16a9a47180706b7204ef92f63557665ad16250e0","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.79_1753297896877_0.017609019915205915","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@n1k1t/mock-server","version":"0.1.80","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.80","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"31fb3836ee2fa891d889a483e3e5fb7a65432cd1","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.80.tgz","fileCount":541,"integrity":"sha512-SMxL9+tXG/xrFF+bnakum87BNy0F5p8jbwidjZEcnxnlsgVprLem24lqGawq891i1P5rb/vqhbNBpEAmQCr3Tw==","signatures":[{"sig":"MEQCIEl7SKuvWYHWpu+oc+NeuBVdgAXZBLLak1IKLWtsv4GDAiAJYAO78rng3pvKcG1wk4b+kXhotj5QzmozvBa0iWmzVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1447503},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"e423ce25f3edcb917daa7f3a8ee622f2189dcdf5","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.80_1753300658872_0.2651958154340541","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@n1k1t/mock-server","version":"0.1.81","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.81","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"4c39d5c2c7fd1e720d8277617f268fbaccf72676","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.81.tgz","fileCount":541,"integrity":"sha512-Gx3jI3QSBcAVeQT/IghCYC2lGw6k55ZKSwQmW50gcC9dl2sXQDj7HC8dmpo8SmkEK9Tqy5ln08QrpMkAE1epiA==","signatures":[{"sig":"MEYCIQD7ZOOw0Q1VJ1sWdsFfeyMvGTLpaiqwC588Gl/g4lGOdAIhALrlu9sjt2HFFGgrZMJNKfdEHjzolYeM8FNdaOKyaMWF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1447498},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"51b99ccf92ec137bbef996fc2be8dc498fd3d49d","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.81_1753301430240_0.8655011584898673","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@n1k1t/mock-server","version":"0.1.82","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.82","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"29c84f585c30fbecc700354422b5d1504380836a","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.82.tgz","fileCount":541,"integrity":"sha512-TjE8tdEo/HLT1W793q4AztxZ9wp1Ng4Wf2dksgixY4xmiCjaRrzINDDtoTX9LYh1E7ASSUpZ0aHzj/kqdGnEzQ==","signatures":[{"sig":"MEUCIQCEOU6o6Kk4SeOm4qwYBl2kM4HBf1XWKLpZ/ugFvE/54QIgZWtLYJqj21EUPcOFAaJote1Sfx1CpAWf8Lb7rKPUFcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1448122},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"cac9c0ec13b0b4e5ea94627b6e43f234b34adef0","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","@types/lodash":"4.14.184","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.82_1754492107321_0.5203801334939311","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@n1k1t/mock-server","version":"0.1.83","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.83","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"23c0a63c8cc6c6b9cef5ab0eee43c14ebbc18d8b","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.83.tgz","fileCount":541,"integrity":"sha512-QlhG33IVYZZnf74baAnpkvKz9UC+7WGHTc7h8kNhg0ydkobvspJxufH0hWk1Vbn8C/q9D4fKvyz4FeOdbwjuhQ==","signatures":[{"sig":"MEUCIQCiZwEUXvPGtgkRSV26xH5LyX2R0zHFZpJy47HpeqV5AgIgVzoav5fONl+KHiZLn0ePrnmNoK0ms6Pahcde1sCHCJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1455031},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"855af2870cb9ec899bfc1ff0af31d39f5777d890","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.83_1755178569582_0.48971326276727223","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@n1k1t/mock-server","version":"0.1.84","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.84","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"110d9df6af794dc9cba5c0faacc43262f40f3444","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.84.tgz","fileCount":541,"integrity":"sha512-O8vr2dsLUVeJuTaOUywxTaO1i64TUveMO3ZyyTNKZSWtK/9yAmwqU7QtF75Huyo7QkGHIiCRVYnBQ72TFPpCJA==","signatures":[{"sig":"MEQCIFL0A1ErsHoSwG7hHDhxvcjptpYU/pN23GutF0+mcu/EAiBZUl61DPXvcoVoFM+aT8a1GMHy0fgX8RLmf2i7h2ApRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1455349},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"bdad8ab47b02ed9284d519a52d65810b65132100","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.1.13","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.84_1755195739186_0.1487120033682816","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@n1k1t/mock-server","version":"0.1.85","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.85","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"a51bc4ca166c8fc9474cae5f75f3b2eb60a7df4c","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.85.tgz","fileCount":561,"integrity":"sha512-t6fCUdpPPgxDbXwCXFNVAOUBvbwAhbWpHxgwmJhWMMcgjPCQHgwMWCaULwQe631KnJhfM4Tl5McnJyrykK1Czw==","signatures":[{"sig":"MEQCICWEczrU2bN+KW8lI+ee6QA3gIk1U2suSYvX/SugYu7+AiAuNMnFQOm40yaupmIraqZkGYlUgjorXTvj1smB/sU60A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473882},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"a24aa8f359fa96d69692e31f95fc278e6c82d5bf","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.3.3","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.85_1756107216947_0.8584738851808273","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@n1k1t/mock-server","version":"0.1.86","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.1.86","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"1a0ade3c9103d45e83281777f2093531224410f1","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.1.86.tgz","fileCount":561,"integrity":"sha512-SDY16f8c6mnsTYtknHM2JzLiUoOsYZkkUeys8C1ibqljhhYaG2Lhxun++LbSrTpWqZsJw4j2jTfgIY2cRqKuiQ==","signatures":[{"sig":"MEUCIEjjGVXd9eGWxw3YMJd1ggASbMxATc1/WI3jF575UNM/AiEA+PpIsanQWc0Iez/hJdc6UZoXy5InUNBWWjOxxIqyUrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473920},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"47cc13ac61d0bbf7f757e28f9fb970d2ae3e5742","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.3.3","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.1.86_1756883051835_0.051354081459834555","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@n1k1t/mock-server","version":"0.2.0","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.2.0","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"76e76f79e900ae51e6fea83c30b3a53e23753be3","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.2.0.tgz","fileCount":573,"integrity":"sha512-op4Gc6tvx6enmo7FAyY0mNEDPVLHkhzWPziUy1tx7WCKOWrEsvNuu4RS5cryi4O9KXgwxhVtrRV95bWVR0V0ZA==","signatures":[{"sig":"MEYCIQC+5MfdOiOt0NA1o2ezCwCTA8mtPD/JQEmTOL+HhCMDeQIhALAcGjt7+c+Gip+G/wTDb4EE0T/46z3ITHAXftiWN8/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494367},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"3eada5448ccf795dc1cd8ebc905ce576b74144da","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.3.3","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.2.0_1759676863185_0.9764657103887915","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@n1k1t/mock-server","version":"0.2.1","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.2.1","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"687f23e4f60382bb670de3bb9bcefee2ae45cc84","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.2.1.tgz","fileCount":573,"integrity":"sha512-MFiLemfMCqBBoK0GFZo+n8V/9jtleWBD00zibY57lM09ufxs4qiPjvxE9mwqpIkgK2GZVUMA4bxeopzABEkJ2A==","signatures":[{"sig":"MEYCIQDHDdudnzOhWDLYUHLsi2rQDNqZwqUTnz2IKC7w6t3hQQIhAL9+dTLRzPyxBPFSLbXc1VZcFdEou2lw6HnCmKm6+Vab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494672},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"8388f8535ee4dd028f85ee1bdde22556171de0d6","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.3.3","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.2.1_1760083528854_0.8511403869058554","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@n1k1t/mock-server","version":"0.2.2","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.2.2","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"f06002f07c3be64e29cd64bd8e90f967b80958bc","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.2.2.tgz","fileCount":573,"integrity":"sha512-g5g1BA1/3lxEh139cNcEa/4MiH3qvq4OyDQOp4YpqQsfiDlXHWv3cABVj8iI7TNSIpBkGuhINvD2TXzFqVN9aA==","signatures":[{"sig":"MEUCIQCLv1rPO4jfSOQusOg7PE1M2lrTOfaShPYfh0uDUpUziAIgKKjp++wJinpDLS5wp1VPzXhLixfjWT7x264rWQqFjTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497826},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"99d163f3cf7e0d0ae7d87badf448e51648b0942d","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"0.3.3","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.2.2_1763738918466_0.1868720439146856","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@n1k1t/mock-server","version":"0.2.3","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.2.3","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"d5ab3c6fb9d293ac19de7ac287ac9bb354d523f3","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.2.3.tgz","fileCount":573,"integrity":"sha512-9//1pZCK5xbj1e4sPexe+KWTzIWlyzc3L18SbJ7YO6XMtvbk8W2trXIBPTSJAEqWSgMdhTZd0FT70JxnabjA/A==","signatures":[{"sig":"MEQCIG8wCJ4fsYG0JP1VprSqeuca/0WhHCtP0chdMStH1gQyAiASv2A5qBFIdVrgfjQo9RU5BYaycVsOYQxR0+TTO6hhZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504420},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"fe4ca98bef08b4c3094b6a2c38cec35b905da103","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.0.5","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.2.3_1776792503444_0.6391869235879801","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@n1k1t/mock-server","version":"0.3.0","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@0.3.0","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","bin":{"mock":"lib/bin/index.js"},"dist":{"shasum":"a906c7ebaefa1bd08f50b76f6738a2903985505d","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-0.3.0.tgz","fileCount":577,"integrity":"sha512-NkPLmRmrdggahFRIG/t7POsG8dX5GgE2eB3MQ4liZCnneWnXV47ejzXSFBjZibUkEsVcNmbfadywN4t3elZfZA==","signatures":[{"sig":"MEYCIQDPOKyk1+KptgeLraz237xhTCCs43Ujp+jYzbBRzg8nagIhAOVJoRCXApagMO68kRIWImZFyTbFCc8MBw1Y5so7z7r7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1969796},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"5dbe6485b65cded9f0fac7f7392e128cb9304ee6","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"Powerful util to setup mocks over HTTP APIs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_0.3.0_1779707700274_0.31925050216442785","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@n1k1t/mock-server","version":"1.0.0","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.0","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"efc0078e23f0f5b8de59d60db5bd136affc4dea5","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.0.tgz","fileCount":602,"integrity":"sha512-UJOJPfhYbDf9e3U6FFU/1jKrXMPzN6ZQKYRYnPKzfpoWRiP9Skag9de2RFkpUgaD+IDi5gDN6mTHt54dpi0vfQ==","signatures":[{"sig":"MEUCIQDlXfLluKKqbODDiZ1SlsF4kSFbpG8YIAGyOKqruPp83wIgOkRaGQ1ecgHDF3Wv1oC2q3HV055tVQc0DV1G57tweUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2027986},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"9e270d148b9ed60be6ffa7a3abca3b3c858aecc9","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.0_1780651827903_0.44413710854342336","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@n1k1t/mock-server","version":"1.0.1","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.1","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"a89e6690008b2b25215c3b966e192b2617e8e054","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.1.tgz","fileCount":602,"integrity":"sha512-/9ycn0V4TLBJYcq7tVMrJLzThGHIzdd3/SaVXtQKgazRhgdNNP2vvweEEX2wFp6OH824KNa6xCsXORGe7QZmZg==","signatures":[{"sig":"MEQCIHX4FiD0BXW9JQu6wMpnvzXL7exXQ/0A/YhRs1upcKb0AiBXyojdu5QAFkezRnhsitcino7d2ljzS1YSodzgacN3Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028641},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"16e2de8ae064facf565a1898642c2ba459c1bba6","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.1_1780652720218_0.6439535630595852","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@n1k1t/mock-server","version":"1.0.2","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.2","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"f10fbe949ad7b5998704286852e28af436dad78f","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.2.tgz","fileCount":602,"integrity":"sha512-b+oyEmklMiX7qgCp/mQKEcIo4OrhChsIJtSMDAUNTpx/edp2wP4e33nWQiXYGLiUwmHZ4T/Wkxmj6M5euuJrZg==","signatures":[{"sig":"MEYCIQDIYiF0kapcJXRVJ4GhKRMcQrS4R75E5FxlFrYDH+v4hQIhAJY3Owb/+gT4Rnl/qVqACQeevG3MUqRuvMHzRq95d3Ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028655},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"a7e3c8ce9ffd7a36abb122cfe4a0d6b8dfb32f39","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.2_1780653128663_0.5349704204452381","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@n1k1t/mock-server","version":"1.0.3","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.3","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"bef9f0c7ad388918fbe96b1988a88b36e248ef27","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.3.tgz","fileCount":602,"integrity":"sha512-f3C6kh8PMuyuu9CKVegVBXUJvVzM1HzB+kAzKHF0WV6Jn6NYo+UvipD25viXD1ZEP2z3YTP9BUpy0REgXbqCWg==","signatures":[{"sig":"MEQCIGtvtnA1C3lrSZXluTz5gCnaBX448JFuE84iWvM8ZPo6AiAG+EyGDMCSWzmrlN9nERa60zUi9ZUEw3eAlIR0pS4cng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028983},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"03d7b97347e527ddec7e018baba5a65fec50c956","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.3_1780658166448_0.4418532510910056","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@n1k1t/mock-server","version":"1.0.4","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.4","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"4cafd8888115431e1d0116452ca5cb5c4e51f151","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.4.tgz","fileCount":602,"integrity":"sha512-xQiONzzRDOOxiZLlaOO2ebcrL4lCjHm9o4EDSx4QfzgId4fCBcvd4zV/q0rg3YVj295bNyxI5To+yR73gtt9WQ==","signatures":[{"sig":"MEYCIQDLkhcbZQbqHKHQAr9djiQbsac3BRT2IPUhbMZiBtpTygIhAIM65sEur+9S4aRTRo61JA3sV3ZD9xeDwajoWcHXhm3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030292},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"275f52664be395929dc0def2a73e3f8883535d3e","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.4_1780673325544_0.6669311638856767","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@n1k1t/mock-server","version":"1.0.5","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.5","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"e87d9e2ad164f746a3c2d676bd25265a4cbfd1ab","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.5.tgz","fileCount":602,"integrity":"sha512-mXwZ10/cufgllPhghySqrwZv/WBiKvHmurZmZh0XSB+3BaduGrr68W+VG/jW/fOEFlVIPVnCZzGps4JiOPo/cQ==","signatures":[{"sig":"MEQCIAt6m+sc4mjA3Jwvu2YgQlJfweqW969W4FKuthGIHALaAiA43naTbNK6YXxnRVx7hs5kwWRnwvLEPpTNGWwElhvc5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030330},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"ee12df973f2b3c74a6945bfc666bd1ffb2586e51","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.5_1780912142653_0.9841492733107848","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@n1k1t/mock-server","version":"1.0.6","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.6","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"393126dbba32a61d2df7c37d6b229e877a6554ba","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.6.tgz","fileCount":602,"integrity":"sha512-4+pGYFet6L/P/kovDN9jiiZF+rNsyrWqc91LAbJnNUxxzCqa2mShjdhagNYCg0AFzHjGnEltMSP/7cok5M0UhQ==","signatures":[{"sig":"MEYCIQDdDAhabnpi8+Hdy+Aq14JXrgBPf5MkDVSxtrd4Ha2iZgIhAKP0v9mlT1zwgmg3BzIBnD23MNY12DEW+8woDnMuE/7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030351},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"25e86d4501cd589ccf446697aa2239fcb781b463","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.6_1780918822449_0.8551980466868794","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@n1k1t/mock-server","version":"1.0.7","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.7","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"028c9f617e2c9b50d3438eb1f758781b3d964a62","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.7.tgz","fileCount":602,"integrity":"sha512-XZLRSHaQKJm15SZhn4yrs21xoW+cupWsixaBLX8Gdq8NpeWC7j4YDKpY0kadANKsHibGJwXjJwpGkT+6t+vKYA==","signatures":[{"sig":"MEUCIHEDB2Mo7LTRD7RYH8sGyXCbbnroEYK9KJgssyhooDwhAiEAgcVrMn26652vKx6gO7VgXC8Ooi6EOqcuVRoFeCJhz20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030664},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"497eaddd70452921001206ebdc106ca223ca5a41","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.7_1780947698566_0.9125354816120588","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@n1k1t/mock-server","version":"1.0.8","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.8","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"9002c9e232bea8265f91418be1c1ed391cbf6d65","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.8.tgz","fileCount":602,"integrity":"sha512-W0H38cBsJUfwLE5WmZ+e597EScJlpkKLsjvvbJby0gW7uKHEpoBFgmkAUzJY9RwcxdMvMSv9K0LvSZ2XwXx3GQ==","signatures":[{"sig":"MEYCIQCKKjBFm0GreNgwEt7Js5h3i5QVmXah6AcGoUAAzyCW6wIhAOthBMdqY+N9KBw3b9Tb7DrquLx7pIjVz+9lUz6qYSZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030338},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"6fb815fa1fca2d7273b8d1a2ad5fbc72cddac060","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.8_1780949769969_0.39726856866034566","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@n1k1t/mock-server","version":"1.0.9","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.9","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"404de1b44be298dc89e86704d0208e0989c4758d","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.9.tgz","fileCount":602,"integrity":"sha512-Qo+mhPdt+2kBconguaNbf3lHSMCEACPfC0UhW2ag14oUnmwn0mrJw6ZO6a/b5/iUUI8XuWp2cIPuCPUQKF6U6A==","signatures":[{"sig":"MEUCIBnggsG5HWPQ8jAilZ6c17MMSxv6wxXtOH1/k4XWuScJAiEA/IGvt8VUoGkLbv2937J42gIMtX92inJZdT2zeu4NcjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2038991},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"222b934dabf3bad02b28e24dd0121f0946ac9e75","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.9_1781096028744_0.8990985107490119","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@n1k1t/mock-server","version":"1.0.10","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.0.10","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"09c64d2c2f4320568cffb714e728cec61244853f","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.0.10.tgz","fileCount":602,"integrity":"sha512-LYh++I3cxe0ZmguHayYNnOFCeWj1DMePKtGOfrYc2ELGZhbYDpW0oj807oSzrZyK9ZxGbBZiZFP4FgdxKzOlDQ==","signatures":[{"sig":"MEQCIF8ehA55F/c3f1tK9QjmiisSxJxZxy8tn2oVnoYm7d8ZAiBtuplkQDq3aNQ55zMcGjUrj0GAS4lsHsaNIIjDJJls3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2038992},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"e80e23d26e586ca6455dc16b080e911fb033012d","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.0.10_1781096266785_0.126797187559617","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@n1k1t/mock-server","version":"1.1.0","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.1.0","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"aa846c2eac60c5d27ff1f63bf29b5129f7f9b199","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.1.0.tgz","fileCount":606,"integrity":"sha512-n/vQy+BGSu4rirsK8DxD1QBnryyw8LmHGsBjY7HYhPoSZrvnkCXz9GapnWh0nRt7ZmmU0y6QFWrRP+aa/H+uNA==","signatures":[{"sig":"MEUCIHx4Ozeus42u+MPqtCxk6H1/WZ5/HG5a6alMOAk/c++PAiEA6Pcgs/9V9eISXdthrQ0GlYizPLlbzNCVnK4lznRqYCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041702},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"4468b9def3ac6392566aed1b917fb0de725528af","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.1.0_1781172829146_0.9957208911434983","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@n1k1t/mock-server","version":"1.1.1","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.1.1","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"7b16e47d16c4d766c0f69817466b2bfd2fe9a1c4","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.1.1.tgz","fileCount":606,"integrity":"sha512-B4cFivqwLJT02RScS42XHHv0cqyvwAVDQiYm+OxhP9ByAYhA/GKDOq1O37488UjKZFAua19et16COvGojQ4cwg==","signatures":[{"sig":"MEUCIDINNMQq5atcZLl/86KHbmi2QRCJJF5OsnGUw0sOrLsOAiEAikjkaeK1/dAvAzehYDYjO+Y7ZZMCfP9ZnPmC5jQ/xOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2042301},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"cd49ca18cf459bf188eab222a72cfdd4d9194f23","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.1.1_1781174570516_0.9979714220705527","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@n1k1t/mock-server","version":"1.1.2","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.1.2","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"aea34bd5c4504e5fde8f23c805687b6c9cf07c1e","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.1.2.tgz","fileCount":606,"integrity":"sha512-5EE6KCSHgIoOQ9boDqgnqQakdDvVJ/9JVoRiWw3f69jdwbx4LBy21H2gG1LKfXYf+XXFHsjoJ93ZDRAzNdvvaQ==","signatures":[{"sig":"MEYCIQCEkwv1jmk0Uo6ce8vExzE8WJSHhxrR1an1dXwpNprZhQIhAMQ1rEtb10LxUd6uSqzE/sBgB14QbP/Fze3BhlllBBts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2042435},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"a3f2c23cfe42b932ec7a189dacf67a4c0e6b632b","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.1.2_1781180476569_0.5382316157285159","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@n1k1t/mock-server","version":"1.2.0","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.2.0","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"d3932f32595d030919a220d9a26bf0c05b10fb3f","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.0.tgz","fileCount":622,"integrity":"sha512-YdfH+QLiWyiTOyKpvRVDl3Xceuh0TW4J+q4yu6YL9v3mVdZjoi0NGhf29iG2P1z1EUa/gcHKszIiHPaQRTanug==","signatures":[{"sig":"MEUCIC2p4YQ0aQgWDI6wgzHkQ9+UaUtN86iXlrGYTRVK9fhXAiEAhOUUtCjanfRx4tTYHb+Gr73+GPMo1hSqHwGl7NemfM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061056},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"1b782a388bf88a962d35ccd4c917647af95543ff","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.2.0_1781675826194_0.40879547843126973","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@n1k1t/mock-server","version":"1.2.1","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.2.1","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"0f98b310d128e35073bb175cbea3267969bfe7e2","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.1.tgz","fileCount":622,"integrity":"sha512-TyrNB7hDIL9sqCqeVJDLazKNtCA24ZO8O8SVotXZCsOEz0LoV85gec531Pnb9Q68C4vvHST0OARFjN2hV5eO7w==","signatures":[{"sig":"MEUCIQCCsyGjQnfNaHubY4eklJHe8+RyztN3levzGsn0kfWnLgIgYHjcGheU8CzrO+sWupusOo8fwBXmfUMlQraYXkZk6To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2060860},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"6c9c9bc5593b7e4e2013f2d4a0f4ef12af8702d1","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.2.1_1781686405134_0.3687560984779985","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@n1k1t/mock-server","version":"1.2.2","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.2.2","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"35f4e716372cb02acb3f0dd0e05939275fd02c7b","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.2.tgz","fileCount":622,"integrity":"sha512-M5HY1pdXPjYPp5uLS9/JWlDlBvsBxEtE1pwXGAwp5tbazYfmbh+l3Qrz1GGFzMI7s1k8h3u6vxZi8rxRNzV5zQ==","signatures":[{"sig":"MEYCIQDoA7UaAEKIiJ9iEEmJpCBa2fKhjzWMi67wv7Z025+o0QIhAOFFegU+WUmFkiLbVJAAiO5dZ+ZyDnEhdwpG7YcsxwFj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2060932},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"ae0a90e7fa52c74f64416d575f0a9419789f625a","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.2.2_1781687260484_0.650661904535923","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@n1k1t/mock-server","version":"1.2.3","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.2.3","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"bed1d67c7811a1bb3c7572e93372335bb393211b","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.3.tgz","fileCount":622,"integrity":"sha512-/N4Vtnp4mQGibJ3Qq0+A1+meSOWcgOX6cHnOZQvNb2CQxQXtwdkLxIzTNRNWNWk2YG37DfR2Z1lASecKQp/vCQ==","signatures":[{"sig":"MEYCIQDEZ+tmS3QAgUxgggyHdOfsjMiDZ6jbihjbXXj9IZmotQIhALNG5lvFzYZSZ+prn6KDUcYJf6gb4GQ7aZ/MHXxLRVtk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061292},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"6c153d6fa8d225b12dae18a7c608488abc64d005","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.2.3_1781697970491_0.2533551981268045","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@n1k1t/mock-server","version":"1.2.4","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.2.4","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"feb1ce2602db9c893a160b1bdda77e3077939776","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.4.tgz","fileCount":622,"integrity":"sha512-nr3JY9bTfJu57z5YCWKzBWI9E9RX11yp0VUOMNbpm1ynsnqkq00qqYBxlr9gwztSxcDxozPhyU5+3YcgSQvI7A==","signatures":[{"sig":"MEYCIQDgRITZerm7ElzTr09vCbFc5VNzjJSObo+TNFvOcK+XLgIhAMgBY859M9b4c35lEMz33QtNBH20wDpHonzTVwKMZDKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058046},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"539afbe208acf9e18a7b340ce231d4106281b627","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.2.4_1781794963842_0.30227567119878196","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@n1k1t/mock-server","version":"1.2.5","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.2.5","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"05258a5f41259b87c92a5d8af155460559943240","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.5.tgz","fileCount":622,"integrity":"sha512-B3rbieZABUCuERsPxyEsuTtCNCHCJbhd+bZsaeLIY6H3PnOS72NM6b7XAGRMIVVZyzahUf5Ry4cC9GiI/XoAjw==","signatures":[{"sig":"MEQCIGmYsDdn7J3VnuJgLo5v4gTag4eOnhUm3EYNmwjp8ETbAiAL60O8kmMEu6c5LsvQUtdS7kpu4YVYA9liya9NRN5Uug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058756},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"7615b18c4d00cf2eaf3830891c4eac2704e7f306","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.2.5_1782477742659_0.4250033873960606","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@n1k1t/mock-server","version":"1.2.6","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"author":{"name":"n1k1t"},"license":"MIT","_id":"@n1k1t/mock-server@1.2.6","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"homepage":"https://github.com/n1k1t/mock-server","dist":{"shasum":"945f05a746ba6ca54b90c323d685f35e9e563f7c","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.6.tgz","fileCount":622,"integrity":"sha512-Qhs0chBnYMQuHoOn/n/LhRMR+DZ6j2sXYD1+jeZCdj3+bBz7C4/sXKGn2RcNqAx9rGEy8Q3pBKWktZptc31fiA==","signatures":[{"sig":"MEQCIBs7C5JvsyEtLL0OdDY3m///0Ej56Sfhtq6TQSaAeACuAiBK3BQfxMMDbP4fjigA9EUK2fQCEOJ3WrrpHHZPi4Go9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058736},"jest":{"preset":"ts-jest","testMatch":["<rootDir>/src/**/*.spec.ts"],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]},"setupFiles":[],"passWithNoTests":true,"testEnvironment":"node","coverageReporters":["cobertura","text"],"setupFilesAfterEnv":["jest-extended/all"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"]},"main":"lib/src/index.js","types":"lib/src/index.d.ts","engines":{"node":">=22.14.0"},"gitHead":"dd1547399aa07b864aa51fc0f97286aefea52d3d","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","build":"npm run server:build && npm run gui:build","start":"node lib/src/index","prepare":"npx husky","version":"git add -A .","gui:build":"npx vite build --mode production","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","preversion":"npm test","build:check":"npm run server:build:check && npm run gui:build:check","postversion":"npm run build && git push && git push --tags","server:build":"rm -rf lib && npx tsc","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build:check":"npx tsc --noEmit"},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"_npmVersion":"10.9.2","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"8.18.0","rfdc":"1.3.0","rxjs":"7.8.1","uuid":"9.0.0","axios":"0.27.2","dayjs":"1.11.13","colors":"1.4.0","lodash":"4.17.21","ioredis":"5.4.1","mongodb":"4.12.1","commander":"9.4.0","deepmerge":"4.3.1","minimatch":"5.1.0","node-gzip":"1.1.2","socket.io":"4.5.3","handlebars":"4.7.7","mime-types":"2.1.35","body-parser":"1.20.3","@types/lodash":"4.14.184","http-encoding":"2.1.1","jsonpath-plus":"7.2.0","@n1k1t/typebox":"0.31.14","@faker-js/faker":"9.2.0","fast-xml-parser":"4.5.0","reflect-metadata":"0.2.1","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","https-proxy-agent":"7.0.6","random-animal-name":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","vite":"6.2.3","fnv1a":"1.1.1","husky":"9.1.7","ts-jest":"29.1.1","ts-node":"10.9.2","chart.js":"4.4.8","@types/ws":"8.5.13","ace-builds":"1.38.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.13.4","@types/uuid":"8.3.4","concurrently":"9.1.2","@jest/globals":"29.7.0","jest-extended":"4.0.2","@types/express":"4.17.13","@types/commander":"2.12.2","@types/minimatch":"5.1.2","@types/node-gzip":"1.1.3","@types/http-proxy":"1.17.9","@types/mime-types":"2.1.4","vite-plugin-commonjs":"0.10.4","@n1k1t/unit-generator":"1.1.2","vite-plugin-node-polyfills":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-server_1.2.6_1786007853254_0.4076991283550555","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@n1k1t/mock-server","version":"1.2.7","description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","main":"lib/src/index.js","types":"lib/src/index.d.ts","scripts":{"test":"NODE_ENV=test TZ=UTC npx jest","start":"node lib/src/index","start:dev":"NODE_ENV=development npx concurrently --names vite,server -c gray,cyan \"npx vite serve -l error\" \"npx ts-node test\"","gui:build":"npx vite build --mode production","gui:build:check":"npx tsc --noEmit --project src/gui/app","server:build":"rm -rf lib && npx tsc","server:build:check":"npx tsc --noEmit","build":"npm run server:build && npm run gui:build","build:check":"npm run server:build:check && npm run gui:build:check","prepare":"npx husky","preversion":"npm test","version":"git add -A .","postversion":"npm run build && git push && git push --tags"},"jest":{"preset":"ts-jest","passWithNoTests":true,"testEnvironment":"node","testMatch":["<rootDir>/src/**/*.spec.ts"],"coverageReporters":["cobertura","text"],"collectCoverageFrom":["<rootDir>/src/**/*.ts","!<rootDir>/src/gui/**"],"setupFilesAfterEnv":["jest-extended/all"],"setupFiles":[],"transform":{".+\\.ts?$":["ts-jest",{"isolatedModules":true}]}},"engines":{"node":">=22.14.0"},"keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"homepage":"https://github.com/n1k1t/mock-server","author":{"name":"n1k1t"},"license":"MIT","devDependencies":{"@jest/globals":"29.7.0","@n1k1t/unit-generator":"1.1.2","@types/commander":"2.12.2","@types/express":"4.17.13","@types/http-proxy":"1.17.9","@types/jest":"29.5.14","@types/mime-types":"2.1.4","@types/minimatch":"5.1.2","@types/node":"22.13.4","@types/node-gzip":"1.1.3","@types/uuid":"8.3.4","@types/ws":"8.5.13","ace-builds":"1.38.0","chart.js":"4.4.8","concurrently":"9.1.2","fnv1a":"1.1.1","husky":"9.1.7","jest":"29.7.0","jest-extended":"4.0.2","ts-jest":"29.1.1","ts-node":"10.9.2","typescript":"5.7.2","vite":"6.2.3","vite-plugin-commonjs":"0.10.4","vite-plugin-node-polyfills":"0.23.0"},"dependencies":{"@faker-js/faker":"9.2.0","@n1k1t/typebox":"0.31.14","@types/lodash":"4.14.184","axios":"0.27.2","body-parser":"1.20.3","colors":"1.4.0","commander":"9.4.0","dayjs":"1.11.13","deepmerge":"4.3.1","fast-xml-parser":"4.5.0","handlebars":"4.7.7","http-encoding":"2.1.1","https-proxy-agent":"7.0.6","ioredis":"5.4.1","jsonpath-plus":"7.2.0","lodash":"4.17.21","mime-types":"2.1.35","minimatch":"5.1.0","mongodb":"4.12.1","node-gzip":"1.1.2","random-animal-name":"0.1.1","reflect-metadata":"0.2.1","rfdc":"1.3.0","rxjs":"7.8.1","socket.io":"4.5.3","socket.io-client":"4.5.4","socket.io-stream":"0.9.1","uuid":"9.0.0","ws":"8.18.0"},"_id":"@n1k1t/mock-server@1.2.7","gitHead":"00b836cf52d29bdd6923291632bc0bfb47789c96","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-kdVg1pa2WbUhv0syYgAAjc6WWEZ9bmBFTkmzq1TMbG9D2qTrETFZi6WM7fVQVU6Autq2aZBT6wwughQHYoJEuA==","shasum":"80c41e6d503f99ee6b5f8c1e346454a623869df8","tarball":"https://registry.npmjs.org/@n1k1t/mock-server/-/mock-server-1.2.7.tgz","fileCount":622,"unpackedSize":2060205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDpDp57md6uvN0gWLhYOq5xrXCoHc6Okmjl33LZmOrQnAiArC1svIfev5aBZ7OcERLAJ5+lmwf7JRdY3m7AwZcDfwA=="}]},"_npmUser":{"name":"n1k1t","email":"n1k1t.developer@gmail.com"},"directories":{},"maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mock-server_1.2.7_1786636842840_0.9437975539606596"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-18T09:21:36.851Z","modified":"2026-08-13T16:00:43.249Z","0.1.0":"2024-10-18T09:21:37.276Z","0.1.1":"2024-10-21T09:31:18.971Z","0.1.2":"2024-11-18T11:20:58.413Z","0.1.3":"2024-11-19T10:07:58.525Z","0.1.4":"2024-11-26T09:52:55.601Z","0.1.5":"2024-11-28T12:46:02.471Z","0.1.6":"2024-11-30T14:40:28.936Z","0.1.7":"2024-12-03T17:16:29.755Z","0.1.9":"2024-12-06T13:07:20.116Z","0.1.10":"2024-12-08T14:22:44.604Z","0.1.11":"2024-12-08T14:30:00.386Z","0.1.12":"2024-12-08T17:31:11.038Z","0.1.13":"2024-12-09T11:49:12.000Z","0.1.14":"2024-12-09T12:33:49.913Z","0.1.15":"2025-01-14T11:36:46.036Z","0.1.16":"2025-01-14T12:45:30.322Z","0.1.17":"2025-01-15T09:25:03.436Z","0.1.18":"2025-01-16T08:16:34.313Z","0.1.19":"2025-01-16T21:29:06.764Z","0.1.20":"2025-01-23T13:17:19.690Z","0.1.21":"2025-01-23T14:00:35.735Z","0.1.22":"2025-01-23T15:08:09.622Z","0.1.23":"2025-01-31T11:33:19.315Z","0.1.24":"2025-02-03T11:39:20.373Z","0.1.25":"2025-02-03T13:05:01.570Z","0.1.26":"2025-02-03T13:48:51.593Z","0.1.27":"2025-02-10T12:28:54.140Z","0.1.28":"2025-02-14T07:57:53.428Z","0.1.29":"2025-02-17T08:12:26.804Z","0.1.30":"2025-02-19T13:31:31.402Z","0.1.31":"2025-02-19T13:51:16.436Z","0.1.32":"2025-02-20T11:07:17.207Z","0.1.33":"2025-02-25T10:16:10.173Z","0.1.34":"2025-02-25T20:49:17.123Z","0.1.35":"2025-02-27T20:27:29.186Z","0.1.36":"2025-02-27T20:37:59.720Z","0.1.37":"2025-03-05T13:58:15.179Z","0.1.38":"2025-03-05T14:38:11.918Z","0.1.39":"2025-03-05T15:03:32.111Z","0.1.40":"2025-03-05T15:29:28.998Z","0.1.41":"2025-03-06T18:09:47.170Z","0.1.42":"2025-03-17T17:56:44.718Z","0.1.43":"2025-03-23T10:07:24.027Z","0.1.44":"2025-03-23T10:13:30.308Z","0.1.45":"2025-03-23T10:17:29.872Z","0.1.47":"2025-03-24T12:05:25.003Z","0.1.48":"2025-03-24T12:08:55.080Z","0.1.49":"2025-03-24T18:30:12.358Z","0.1.50":"2025-03-24T18:36:12.862Z","0.1.51":"2025-03-24T18:54:50.716Z","0.1.52":"2025-03-25T07:19:35.384Z","0.1.53":"2025-03-25T07:22:27.319Z","0.1.54":"2025-03-25T20:00:46.372Z","0.1.56":"2025-04-04T17:04:34.139Z","0.1.57":"2025-04-04T18:59:16.182Z","0.1.58":"2025-04-09T15:45:09.377Z","0.1.59":"2025-06-05T10:00:17.171Z","0.1.60":"2025-06-05T10:09:48.151Z","0.1.61":"2025-06-05T11:07:00.787Z","0.1.62":"2025-06-05T11:15:57.020Z","0.1.63":"2025-06-06T06:55:31.415Z","0.1.64":"2025-06-06T07:47:08.945Z","0.1.65":"2025-06-09T13:53:30.445Z","0.1.66":"2025-06-10T09:42:40.184Z","0.1.67":"2025-06-10T11:13:18.271Z","0.1.68":"2025-06-10T11:21:40.577Z","0.1.69":"2025-07-08T10:19:45.821Z","0.1.70":"2025-07-09T12:47:10.497Z","0.1.71":"2025-07-17T19:59:27.575Z","0.1.72":"2025-07-19T18:37:27.381Z","0.1.73":"2025-07-21T08:53:56.406Z","0.1.74":"2025-07-21T12:26:46.923Z","0.1.75":"2025-07-21T16:46:42.530Z","0.1.76":"2025-07-21T17:19:06.814Z","0.1.77":"2025-07-23T08:56:00.105Z","0.1.78":"2025-07-23T18:51:51.486Z","0.1.79":"2025-07-23T19:11:37.222Z","0.1.80":"2025-07-23T19:57:39.248Z","0.1.81":"2025-07-23T20:10:30.493Z","0.1.82":"2025-08-06T14:55:07.655Z","0.1.83":"2025-08-14T13:36:09.833Z","0.1.84":"2025-08-14T18:22:19.426Z","0.1.85":"2025-08-25T07:33:37.158Z","0.1.86":"2025-09-03T07:04:12.089Z","0.2.0":"2025-10-05T15:07:43.427Z","0.2.1":"2025-10-10T08:05:29.257Z","0.2.2":"2025-11-21T15:28:38.716Z","0.2.3":"2026-04-21T17:28:23.642Z","0.3.0":"2026-05-25T11:15:00.465Z","1.0.0":"2026-06-05T09:30:28.187Z","1.0.1":"2026-06-05T09:45:20.383Z","1.0.2":"2026-06-05T09:52:08.850Z","1.0.3":"2026-06-05T11:16:06.647Z","1.0.4":"2026-06-05T15:28:45.801Z","1.0.5":"2026-06-08T09:49:02.833Z","1.0.6":"2026-06-08T11:40:22.619Z","1.0.7":"2026-06-08T19:41:38.714Z","1.0.8":"2026-06-08T20:16:10.186Z","1.0.9":"2026-06-10T12:53:48.992Z","1.0.10":"2026-06-10T12:57:46.947Z","1.1.0":"2026-06-11T10:13:49.330Z","1.1.1":"2026-06-11T10:42:50.715Z","1.1.2":"2026-06-11T12:21:16.778Z","1.2.0":"2026-06-17T05:57:06.382Z","1.2.1":"2026-06-17T08:53:25.315Z","1.2.2":"2026-06-17T09:07:40.663Z","1.2.3":"2026-06-17T12:06:10.656Z","1.2.4":"2026-06-18T15:02:44.018Z","1.2.5":"2026-06-26T12:42:22.840Z","1.2.6":"2026-08-06T09:17:33.389Z","1.2.7":"2026-08-13T16:00:43.085Z"},"author":{"name":"n1k1t"},"license":"MIT","homepage":"https://github.com/n1k1t/mock-server","keywords":["mock","mock-server","expectation","request","response","stub","cache","framework","web","http","rest","restful","router","app","api","websocket","ws","soap","xml","json","forward","proxy","interceptor","faker","state","ai","skills"],"description":"The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations","maintainers":[{"name":"n1k1t","email":"n1k1t.developer@gmail.com"}],"readme":"<div align='center'>\n  <h1>Mock server</h1>\n  <p>Mock, match, modify and manipulate a HTTP request/response payload using flexible expectations with types</p>\n\n  <img src=\"https://raw.githubusercontent.com/n1k1t/mock-server/refs/heads/master/images/preview.png?raw=true\" />\n\n  <br />\n  <br />\n\n  ![License](https://img.shields.io/badge/License-MIT-yellow.svg)\n  ![npm version](https://badge.fury.io/js/@n1k1t%2Fmock-server.svg)\n  ![Dynamic XML Badge](https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Fgithub.com%2Fn1k1t%2Fmock-server%2Fblob%2Fmaster%2Fcoverage%2Fcobertura-coverage.xml%3Fraw%3Dtrue&query=round(%2Fcoverage%2F%40line-rate%20*%201000)%20div%201000&label=coverage)\n</div>\n\n# Navigation\n\n- [Basics](#basics)\n    - [How it works](#how-it-works)\n    - [Install](#install)\n    - [Start](#start)\n    - [GUI](#gui)\n    - [Mock](#mock)\n- [Expectations](#expectations)\n\t- [Schema](#schema)\n\t- [Forwarding](#forwarding)\n\t- [Context](#context)\n\t- [Utils](#utils)\n\t- [Operators](#operators)\n\t- [Typings](#typings)\n\t- [Storage](#storage)\n\t- [Containers](#containers)\n\t- [Cache](#cache)\n\t- [State](#state)\n\t- [Seeds](#seeds)\n\t- [XML](#xml)\n- [API](#api)\n\t- [Ping](#ping)\n\t- [Create expectation](#create-expectation)\n\t- [Update expectation](#update-expectation)\n\t- [Delete expectation](#delete-expectation)\n- [Additional](#additional)\n    - [Configuration](#configuration)\n    - [Logger](#logger)\n    - [Meta](#meta)\n\n# Basics\n\n## Install\n\n```bash\nnpm i @n1k1t/mock-server\n```\n\n## How it works\n\n![screenshot](https://raw.githubusercontent.com/n1k1t/mock-server/refs/heads/master/images/strategy.png?raw=true)\n\nAccording on the picture above, main idea is to generate or modify response from some backend service. The mock server provides many scenarios to do that\n\n**In case of mocking without request forwarding:**\n\n1. Start mock server (for example on `localhost:8080`)\n2. Register expectation using CLI (cURL) or application lib\n3. Make request to `localhost:8080/...`\n    1. The mock server matches a request payload with registered expectations\n    2. Build a response using an expectation configuration\n\n**In case of mocking with request forwarding:**\n\n0. Lets imagine that you have a service that hosts on `localhost:8081`\n1. Start mock server (for example on `localhost:8080`)\n2. Register expectation using CLI (cURL) or application lib\n3. Make request to `localhost:8080/...`\n    1. The mock server matches a request payload with registered expectations\n    2. Next is forwarding a request payload to `localhost:8081/...`\n    3. Using response fetched from `localhost:8081/...` the mock server builds a response\n\n## Start\n\n### CLI\n\n```bash\nnpx mock -h localhost -p 8080\n```\n\n### JavaScript\n\n```js\nconst { MockServer } = require('@n1k1t/mock-server');\nMockServer.start({ host: 'localhost', port: 8080 });\n```\n\n### TypeScript\n\n```ts\nimport { MockServer } from '@n1k1t/mock-server';\nMockServer.start({ host: 'localhost', port: 8080 });\n```\n\n## GUI\n\nThe mock server provides built-in web panel to track everything that is going through. There are two tabs `Expectations` and `History`\n\nBy default it can be found on `/_system/gui` of a host of mock server. Example: `localhost:8080/_system/gui`\n\nAlso it provides convenient util to navigate through payload of expectations and requests payload\n\n## Mock\n\nSimple examples can be found in [expectation creation API](#create-expectation)\n\n# Expectations\n\n## Schema\n\nAn expectation schema can contain some rules to handle `request`, `response` and `forward`\n\n| Property | Nested | Type | Optional | Description |\n|--|--|--|--|--|\n| request | [Operators](#operators) | `object` | * | Describes a way to catch by request and how to manipulate it |\n| response | [Operators](#operators) | `object` | * | Describes how to manipulate response. Also can be used to catch response in case of forwarding |\n| forward | [Forwarding](#forwarding) | `object` | * | Describes configuration to forward a request to another host |\n\n**Example**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $and: [],\n    },\n    response: {\n      $or: [],\n    },\n    forward: {\n      baseUrl: 'https://example.com',\n      url: '/some/path',\n    },\n  },\n});\n```\n\n## Forwarding\n\n| Property | Nested | Type | Optional | Description |\n|--|--|--|--|--|\n| url | | `string` | * | Absolute URL to target |\n| baseUrl | | `string` | * | Base URL to target. The path will be provided from request |\n| options | | `string` | * | Forwarding options |\n| | host | `origin` | * | Provides `Host` header as same as mock server host (if not specified). If specified to `origin` then value for `Host` header will be taken from url |\n| cache | | `object` | * | [Cache](#cache) configuration for a payload of forwarded requests |\n| | storage | `redis` | * | Storage to read/write a cache |\n| | key | `string` | * | Key to get read/write access of cached payload |\n| | prefix | `string` | * | Prefix of the `key` of cache |\n| | ttl | `number` | * | Time to live of cache in seconds |\n\n## Context\n\n| Property | Nested | `$location` | Type | Optional | Description |\n|--|--|--|--|--|--|\n| storage | [Storage](#storage) | | `object` | | A storage of `container` entities |\n| container | [Container](#containers) | `container` | `object` | * | A temporary cell in `storage`. Should be useful to sync expectations between each other or store and use any data each request |\n| state | | `state` | `object` | | An [object](#state) with custom data |\n| seed | | `seed` | `string` | * | Incoming request [seed](#seeds) |\n| cache | | `cache` | `object` | | [Cache](#cache) configuration |\n| | isEnabled | | `boolean` | | Toggle of cache usage |\n| | key | | `string ∣ object` | * | Key to get read/write access of cached payload. Value provided as `object` will hashed using [FNV1A-64](https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function) algorithm  |\n| | prefix | | `string` | * | Prefix of the `key` of cache |\n| | ttl | | `number` | * | Time to live of cache in seconds |\n| incoming | | | `object` | | Payload with data of incoming request |\n| | path | `path` | `string` | | Incoming request path |\n| | method | `method` | `string` | | Incoming request method in **uppercase** |\n| | headers | `incoming.headers` | `object` | | Incoming request headers with keys in **lowercase** |\n| | dataRaw | `incoming.dataRaw` | `string` | | Incoming request source data |\n| | data | `incoming.data` | `object` | * | Incoming request parsed data |\n| | query | `incoming.query` | `object` | * | Incoming request query search parameters |\n| | delay | `delay` | `number` | * | Delay that can be applied with [operators](#operators) |\n| | error | `error` | `string` | * | Error that can be applied with [operators](#operators) |\n| outgoing | | | `object` | | Payload with data of response |\n| | status | `outgoing.status` | `number` | | Response status code |\n| | headers | `outgoing.headers` | `number` | | Response headers |\n| | dataRaw | `outgoing.dataRaw` | `string` | | Response source data |\n| | data | `outgoing.data` | `any` | * | Response data |\n\n## Utils\n\nAdditional utils in `$exec` operator\n\n| Property | Description |\n|--|--|\n| `context` | A request [context](#context) |\n| `logger` | [Logger](#logger) of mock server |\n| `mode` | A mode of expectation execution. Has `match` on catching request or `manipulate` on manipulation over [context](#context) |\n| `meta` | A [meta](#meta) of a request |\n| `_` | [Lodash](https://www.npmjs.com/package/lodash) |\n| `d` | [DayJS](https://www.npmjs.com/package/dayjs) |\n| `faker` | [Faker](https://www.npmjs.com/package/@faker-js/faker). Uses [seed](#seeds) if it was provided |\n\n## Operators\n\n> **!NOTE** Each schema that using operators can have only one nested operator. To use more than one operator use `$and` or `$or` operators\n\n| Operator | Optional | Description |\n|--|--|--|\n| [$has](#has) | * | Catches a request/response or checks a payload in [context](#context) |\n| [$set](#set) | * | Sets payload in [context](#context) |\n| [$merge](#merge) | * | Merges object payload in [context](#context) with provided `$value` |\n| [$remove](#remove) | * | Removes payload in [context](#context) |\n| [$exec](#exec) | * | Function to catch a request/response or check/manipulate payload in [context](#context) |\n| [$and](#and) | * | Logical `and` |\n| [$or](#or) | * | Logical `or` |\n| [$not](#not) | * | Logical `not` |\n| [$if](#if) | * | Logical `if` |\n| [$switch](#switch) | * | Logical `switch/case` |\n\n**Example**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $and: [\n        {\n          $has: {\n            $location: 'path',\n            $value: '/foo',\n          },\n        },\n        {\n          $has: {\n            $location: 'method',\n            $value: 'GET',\n          },\n        },\n      ],\n    },\n  },\n});\n```\n\n### $has\n\n> **!NOTE** `$exec` operators [have restrictions](#api) when it defined over `HTTP API` or `RemoteClient`\n\n| Property | Type (application) | Type (cURL) | Optional | Description |\n|--|--|--|--|--|\n| $location | `string` [enum](#context) | `string` [enum](#context) | | Location that describes what [context](#context) entity is selecting for operator to work with |\n| $path | `string` | `string` | * | Specifies a path to payload using [lodash get](https://lodash.com/docs/4.17.15#get) |\n| $jsonPath | `string` | `string` | * | Specifies a path to payload using [JSON path](https://www.npmjs.com/package/jsonpath-plus) |\n| $value | `any` | `any` | * | Checks by value equality in [context](#context) using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $valueAnyOf | `any[]` | `any[]` | * | Checks by any of value equality in [context](#context) using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $regExp | `RegExp` | `{ source: string, flags?: string }` | * | Checks by regular expression in context using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $regExpAnyOf | `RegExp[]` | `{ source: string, flags?: string }[]` | * | Checks by any of regular expression in [context](#context) using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $match | `string ∣ object` | `string ∣ object` | * | Checks by minimatch for `string` and `number` (example `/foo/*/bar` or `2**`) or similar `object` by passing object payload in [context](#context) using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $matchAnyOf | `(string ∣ object)[]` | `(string ∣ object)[]` | * | Checks by any of minimatch for `string` and `number` (example `/foo/*/bar` or `2**`) or similar `object` by passing object payload in [context](#context) using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $exec | `(payload, utils) => boolean` | `string` | * | Checks payload in [context](#context) by function with arguments where `payload` is selected entity using `$location` (and `$path`, `$jsonPath` if it was specified) and `utils` is [utils](#utils) |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $has: {\n        $location: 'path',\n        $regExp: /^\\/foo/,\n      },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$has\": {\n        \"\\$location\": \"method\",\n        \"\\$regExp\": { \"source\": \"^\\/foo\" }\n      }\n    }\n  }\n}\nEOF\n```\n\n### $set\n\n> **!NOTE** `$exec` operators [have restrictions](#api) when it defined over `HTTP API` or `RemoteClient`\n\n| Property | Type (application) | Type (cURL) | Optional | Description |\n|--|--|--|--|--|\n| $location | `string` [enum](#context) | `string` [enum](#context) | | Location that describes what [context](#context) entity is selecting for operator to work with |\n| $path | `string` | `string` | * | Specifies a path to payload using [lodash get](https://lodash.com/docs/4.17.15#get) |\n| $jsonPath | `string` | `string` | * | Specifies a path to payload using [JSON path](https://www.npmjs.com/package/jsonpath-plus) |\n| $value | `any` | `any` | * | Sets value to [context](#context) using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $exec | `(payload, utils) => any` | `string` | * | Sets payload in [context](#context) by function with arguments where `payload` is selected entity using `$location` (and `$path`, `$jsonPath` if it was specified) and `utils` is [utils](#utils) |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $set: {\n        $location: 'incoming.data',\n        $path: 'foo',\n        $exec: (payload, { _ }) => _.clamp(payload, 0, 10),\n      },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$set\": {\n        \"\\$location\": \"incoming.data\",\n        \"\\$path\": \"foo\",\n        \"\\$exec\": \"_.clamp(payload, 0, 10)\"\n      }\n    }\n  }\n}\nEOF\n```\n\n### $merge\n\n> **!NOTE** `$exec` operators [have restrictions](#api) when it defined over `HTTP API` or `RemoteClient`\n\n| Property | Type (application) | Type (cURL) | Optional | Description |\n|--|--|--|--|--|\n| $location | `string` [enum](#context) | `string` [enum](#context) | | Location that describes what [context](#context) entity is selecting for operator to work with |\n| $path | `string` | `string` | * | Specifies a path to payload using [lodash get](https://lodash.com/docs/4.17.15#get) |\n| $jsonPath | `string` | `string` | * | Specifies a path to payload using [JSON path](https://www.npmjs.com/package/jsonpath-plus) |\n| $value | `object` | `object` | * | Merges value in [context](#context) using `$location` (and `$path`, `$jsonPath` if it was specified) |\n| $exec | `(payload, utils) => any` | `string` | * | Merges payload in [context](#context) by function with arguments where `payload` is selected entity using `$location` (and `$path`, `$jsonPath` if it was specified) and `utils` is [utils](#utils) |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $merge: {\n        $location: 'incoming.data',\n        $value: { has_mocked: true },\n      },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$merge\": {\n        \"\\$location\": \"incoming.data\",\n        \"\\$value\": {\"has_mocked\": true}\n      }\n    }\n  }\n}\nEOF\n```\n\n### $remove\n\n| Property | Type (application) | Type (cURL) | Optional | Description |\n|--|--|--|--|--|\n| $location | `string` [enum](#context) | `string` [enum](#context) | | Location that describes what [context](#context) entity is selecting for operator to work with |\n| $path | `string` | `string` | * | Specifies a path to payload using [lodash get](https://lodash.com/docs/4.17.15#get) |\n| $jsonPath | `string` | `string` | * | Specifies a path to payload using [JSON path](https://www.npmjs.com/package/jsonpath-plus) |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $remove: { $location: 'outgoing.data' },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$remove\": {\"\\$location\": \"outgoing.data\"}\n    }\n  }\n}\nEOF\n```\n\n### $exec\n\n> **!NOTE** `$exec` operators [have restrictions](#api) when it defined over `HTTP API` or `RemoteClient`\n\n| Type (application) | Type (cURL) | Description |\n|--|--|--|\n| `(utils) => boolean ∣ unknown` | `string` | Does something you want or catch request/response payload in [context](#context) by function with arguments where `utils` is [utils](#utils) |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $exec: ({ context, logger }) => {\n        logger.info(context);\n        return context.incoming.path === '/foo';\n      },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$exec\": \"{ logger.info(context); return context.incoming.path === '/foo' }\"\n    }\n  }\n}\nEOF\n```\n\n### $and\n\n| Type (application) | Type (cURL) | Description |\n|--|--|--|\n| `object[]` | `object[]` | Provides [operators](#operators) schemas |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $and: [\n        { $has: { $location: 'path', $match: 'foo/*' } },\n        { $has: { $location: 'method', $valueAnyOf: ['GET', 'POST'] } },\n      ],\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$and\": [\n        {\"\\$has\": {\"\\$location\": \"path\", \"\\$match\": \"foo/*\"}},\n        {\"\\$has\": {\"\\$location\": \"method\", \"\\$valueAnyOf\": [\"GET\", \"POST\"]}}\n      ]\n    }\n  }\n}\nEOF\n```\n\n### $or\n\n| Type (application) | Type (cURL) | Description |\n|--|--|--|\n| `object[]` | `object[]` | Provides [operators](#operators) schemas |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $or: [\n        { $has: { $location: 'path', $match: 'foo/*' } },\n        { $has: { $location: 'method', $valueAnyOf: ['GET', 'POST'] } },\n      ],\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$or\": [\n        {\"\\$has\": {\"\\$location\": \"path\", \"\\$match\": \"foo/*\"}},\n        {\"\\$has\": {\"\\$location\": \"method\", \"\\$valueAnyOf\": [\"GET\", \"POST\"]}}\n      ]\n    }\n  }\n}\nEOF\n```\n\n### $not\n\n| Type (application) | Type (cURL) | Description |\n|--|--|--|\n| `object` | `object` | Provides an [operators](#operators) schema |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $not: { $has: { $location: 'path', $match: 'foo/*' } },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$not\": {\"\\$has\": {\"\\$location\": \"path\", \"\\$match\": \"foo/*\"}}\n    }\n  }\n}\nEOF\n```\n\n### $if\n\n| Property | Type (application) | Type (cURL) | Optional | Description |\n|--|--|--|--|--|\n| $condition | `object` | `object` | | Condition to check. Should contain one of `$and`, `$exec`, `$has`, `$or` or `$not` [operators](#operators) schema |\n| $then | `object` | `object` | * | Logical `then`. Should contain an [operators](#operators) schema |\n| $else | `object` | `object` | * | Logical `else`. Should contain an [operators](#operators) schema |\n\n**Example using application**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $if: {\n        $condition: { $has: { $location: 'path', $match: 'foo/*' } },\n        $then: { $set: { $location: 'delay', $value: 5000 } },\n        $else: { $set: { $location: 'error', $value: 'ECONNABORTED' } },\n      },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$if\": {\n        \"\\$condition\": {\"\\$has\": {\"\\$location\": \"path\", \"\\$match\": \"foo/*\"}},\n        \"\\$then\": {\"\\$set\": {\"\\$location\": \"delay\", \"\\$value\": 5000}},\n        \"\\$else\": {\"\\$set\": {\"\\$location\": \"error\", \"\\$value\": \"ECONNABORTED\"}}\n      }\n    }\n  }\n}\nEOF\n```\n\n ### $switch\n\n> **!NOTE** `$exec` operators [have restrictions](#api) when it defined over `HTTP API` or `RemoteClient`\n\n| Property | Type (application) | Type (cURL) | Optional | Description |\n|--|--|--|--|--|\n| $location | `string` [enum](#context) | `string` [enum](#context) | | Location that describes what [context](#context) entity is selecting for operator to work with |\n| $cases | `Record<string ∣ number, object>` | `Record<string ∣ number, object>` | | An object where `key` is an extracted value from [enum](#context) using `$location` (and `$path`, `$exec` if it was specified) and `value` is an [operators](#operators) schema |\n| $default | `object` | `object` | * | Default behavior as an [operators](#operators) schema |\n| $path | `string` | `string` | * | Specifies a path to payload using [lodash get](https://lodash.com/docs/4.17.15#get) |\n| $exec | `(payload, utils) => any` | `string` | * | Sets payload in [context](#context) by function with arguments where `payload` is selected entity using `$location` and `utils` is [utils](#utils) |\n\n**Example using application**\n\n ```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $switch: {\n        $location: 'method',\n        $cases: {\n          'GET': { $set: { $location: 'delay', $value: 2000 } },\n          'POST': { $set: { $location: 'delay', $value: 5000 } },\n        },\n        $default: {\n          $set: { $location: 'error', $value: 'ECONNABORTED' }\n        },\n      },\n    },\n  },\n});\n```\n\n**Example using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$switch\": {\n        \"\\$location\": \"method\",\n        \"\\$cases\": {\n          \"GET\": {\"\\$set\": {\"\\$location\": \"delay\", \"\\$value\": 2000}},\n          \"POST\": {\"\\$set\": {\"\\$location\": \"delay\", \"\\$value\": 5000}}\n        },\n        \"\\$default\": {\n          \"\\$set\": {\"\\$location\": \"error\", \"\\$value\": \"ECONNABORTED\"}\n        }\n      }\n    }\n  }\n}\nEOF\n```\n\n## Typings\n\nThe application client lib provides approach to keep typings using function predicate to `create` or `update` expectation with a generic argument. The generic type should have the same schema like [context](#context)\n\nThe function predicate provides an object argument with `$` that contains simplified API to build typed expectation schemas. Some operators have `using` predicate that can contain `$path`, `$jsonPath` or `$exec` selectors\n\n**Examples**\n\n```ts\nawait client.createExpectation<{\n  incoming: {\n    query: {\n      foo: 'a' | 'b' | 'c';\n      bar?: string;\n    };\n  };\n}>(({ $ }) => ({\n  schema: {\n    request: $.or([\n      $.has('incoming.query', '$path', 'foo', { $value: 'a' }),\n      $.has('incoming.query', { $match: { foo: 'b' } }),\n    ]),\n  },\n}));\n```\n\n```ts\nawait client.createExpectation<{\n  incoming: {\n    query: {\n      foo: 'a' | 'b' | 'c';\n      bar?: string;\n    };\n  };\n  outgoing: {\n    data: {\n      foo: 'a' | 'b' | 'c';\n      bar?: {\n        baz: 'a' | 'b' | 'c';\n      };\n    };\n  };\n}>(({ $ }) => ({\n  schema: {\n    response: $.and([\n      $.switch('incoming.query', '$exec', (payload) => payload.foo, {\n        $cases: {\n          'a': $.set('outgoing.data', '$path', 'bar.baz', { $value: 'a' }),\n          'b': $.set('outgoing.data', '$path', 'bar.baz', { $value: 'b' }),\n        },\n      }),\n\n      $.switch('incoming.query', '$path', 'bar', {\n        $cases: {\n          'something': $.set('outgoing.data', '$path', 'bar.baz', { $value: 'c' }),\n        },\n      }),\n    ]),\n  },\n}));\n```\n\n## Storage\n\nStorage is a temporary storage that provides an access to read/write [containers](#containers)\n\n| Property | Type | Description |\n|--|--|--|\n| find | `(key: string ∣ object) => Container ∣ null` | Finds a container in storage. Every `key` provided as `object` will hashed using [FNV1A-64](https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function) algorithm |\n| delete | `(key: string ∣ object) => Container ∣ null` | Deletes a container in storage. Every `key` provided as `object` will hashed using [FNV1A-64](https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function) algorithm |\n| register | `(configuration: Container) => Container` | Registers a container in storage (overrides if existent) |\n| provide | `(configuration: Container) => Container` | Finds or registers a container in storage |\n\nAs a temporary storage it has a job to garbage an expired containers. Use `containers.expiredCleaningInterval` to setup an interval of clearance in [configuration](#configuration)\n\n> **!NOTE** See example of usage in [containers](#containers) section below\n\n## Containers\n\n| Property | Type | Description |\n|--|--|--|\n| key | `string` | A key of container |\n| prefix | `string` | A prefix of container |\n| payload | `object` | An object with custom data |\n| ttl | `number` | Time to live of container in seconds **(default: 1h)** |\n| expiresAt | `number` | An expiration date/time as unix timestamp with milliseconds |\n| bind | `(key: string ∣ object) => Container` | Binds a container to one more key. Every `key` provided as `object` will hashed using [FNV1A-64](https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function) algorithm |\n| unbind | `(key: string ∣ object) => Container` | Unbinds a container from key. Every `key` provided as `object` will hashed using [FNV1A-64](https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function) algorithm |\n| assign | `(payload: object ∣ (payload: object) => object) => Container` | Uses as payload predicate to assign payload values to existent |\n| merge | `(payload: object ∣ (payload: object) => object) => Container` | Uses as payload predicate to deep merge of payload values with existent |\n\n\n**Example**\n\n```ts\nawait client.createExpectation<{\n  container: {\n    counter: number;\n  };\n}>(({ $ }) => ({\n  schema: {\n    request: $.set('container', {\n      $exec: (container, { context }) => context.storage\n        .provide({ key: 'foo', payload: { counter: 0 } })\n        .assign((payload) => ({ counter: payload.counter + 1 }))\n    }),\n\n    response: $.set('outgoing.data', {\n      $exec: (payload, { context }) => ({\n        count: context.container!.payload.counter,\n      }),\n    }),\n  },\n}));\n```\n\n## Cache\n\n> **!NOTE** Cache is usable **only** to store a payload of forwarded requests\n\nTo work with cache the mock server uses [ioredis](https://www.npmjs.com/package/ioredis) package\n\nTo configure it use `database.redis` configuration on the mock server start options\n\n**Example**\n\n```ts\nconst server = await MockServer.start({\n  host: 'localhost',\n  port: 8080,\n\n  databases: {\n    redis: {\n      host: 'localhost',\n      port: 6379,\n    },\n  },\n});\n```\n\n**How it works in steps?**\n\n0. [Expectation schema](#schema) should have `forward` configuration specified\n1. Preparing incoming request...\n2. Preparing [request schema](#schema) in expectation...\n3. Setting up cache configuration from [context](#context) or [forward.cache](#forwarding)...\n4. If `cache.isEnabled` is equals `true` the mock server checks a cache using provided configuration\n5. If `key` was not provided a key for cache will calculated with `path`, `method`, `data` and `query` property values using [FNV1A-64](https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function) algorithm\n6. If cache was found then step `7` is skipping\n7. Forwarding a request....\n8. Preparing [response schema](#schema) in expectation...\n9. Setting up cache configuration from [context](#context)...\n10. If `cache.isEnabled` is equals `true` the mock server will write a cache over provided `ttl`\n11. Replying...\n\n**Example**\n\n```ts\nawait client.createExpectation(({ $ }) => ({\n  schema: {\n    response: $.set('cache', '$path', 'isEnabled', {\n      $exec: (payload, { context }) => context.outgoing.status < 400,\n    }),\n\n    forward: {\n      baseUrl: 'https://example.com',\n\n      cache: {\n        ttl: 30 * 24 * 60 * 60,\n      },\n    },\n  },\n}));\n```\n\n## State\n\nState is a unique storage of each request. It can be used to handle complex expectations\n\nBy default an object of state extracts from `X-Use-Mock-State` in `incoming.headers` (as serialized json in **base64 encoding**) or creates an empty object\n\n**Example**\n\n```ts\nawait client.createExpectation<{\n  state: {\n    id?: number;\n  };\n  incoming: {\n    query: {\n      foo: 'a' | 'b' | 'c';\n    };\n  };\n  outgoing: {\n    data: {\n      id: number;\n    };\n  };\n}>(({ $ }) => ({\n  schema: {\n    request: $.and([\n      $.switch('incoming.query', '$exec', (payload) => payload.foo, {\n        $cases: {\n          'a': $.set('state', '$path', 'id', { $value: 1 }),\n          'b': $.set('state', '$path', 'id', { $value: 2 }),\n        },\n      }),\n    ]),\n    response: $.set('outgoing.data', {\n      $exec: (payload, { state }) => ({ id: state.id ?? 0 }),\n    }),\n  },\n}));\n```\n\n## Seeds\n\nSeeds can help to generate content with the same values each request using [faker](https://www.npmjs.com/package/@faker-js/faker)\n\nBy default a number of seed takes from `X-Use-Mock-Seed` in `incoming.headers`\n\n**Example**\n\n```ts\nawait client.createExpectation(({ $ }) => ({\n  schema: {\n    request: $.and([\n      $.set('seed', { $exec: (seed) => seed ?? 123 }),\n    ]),\n    response: $.set('outgoing.data', {\n      $exec: (payload, { faker }) => ({\n        id: faker.number.int({ max: 1000, min: 500 }),\n        first_name: faker.person.firstName('male'),\n        last_name: faker.person.lastName('male'),\n      }),\n    }),\n  },\n}));\n```\n\n## XML\n\nThe mock server uses the [fast-xml-parser](https://www.npmjs.com/package/fast-xml-parser) package to parse and serialize XML payload with options:\n\n```ts\n{\n  ignoreAttributes: false,\n}\n```\n\nTo define a `incoming.data` as XML in incoming request `incoming.headers` should have `Content-Type: application/xml`.\n\nThe same with `outgoing.data` and `outgoing.headers`\n\n**Example of serialized XML**\n\n```xml\n<tag type=\"default\">\n    <nested type=\"nested\">456</nested>\n    123\n</tag>\n```\n\n**Example of parsed XML**\n\n```json\n{\n  \"tag\":{\n    \"nested\":{\n      \"#text\":456,\n      \"@_type\":\"nested\"\n    },\n    \"#text\":123,\n    \"@_type\":\"default\"\n  }\n}\n```\n\nTo parse an XML manually the application lib provides utils:\n\n```ts\nimport { parsePayload, serializePayload } from '@n1k1t/mock-server';\n\nconst parsed = parsePayload('xml', '<tag>123</tag>'); // { tag: 123 }\nconst serialized = serializePayload('xml', parsed); // '<tag>123</tag>'\n```\n\n# API\n\nThe mock server provides 3 different ways to work with. There are: `HTTP API` (eg using cURL), `RemoteClient` provided by application lib to connect and work with existent mock server on another host and `MockServer.client` on the same host (application script)\n\nThe `HTTP API` and `RemoteClient` have some usage restrictions like:\n- Every `$exec` operator **cannot have an access to variables outside the function**. If you need to use some extra variables or modules that implemented in outer scope you have to use the `MockServer.client` to setup everything on the mock server side host\n- Plugins are not supported\n\n## Ping\n\n`INPUT` → `GET /_system/ping`\n\n`OUTPUT`\n\n| Type | Description |\n|--|--|\n| `string` | A `pong` message |\n\n**Using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" --location \"localhost:8080/_system/ping\"\n```\n\n**Using application lib on server side**\n\n```ts\nimport { MockServer } from '@n1k1t/mock-server';\n\nconst server = await MockServer.start({ host: 'localhost', port: 8080 });\nawait server.client.ping();\n```\n\n**Using application lib on remotely**\n\n```ts\nimport { RemoteClient } from '@n1k1t/mock-server';\n\nconst client = await RemoteClient.connect({ host: 'localhost', port: 8080 });\nawait client.ping();\n```\n\n## Create expectation\n\n`INPUT` → `POST /_system/expectations`\n\n| Property | Nested | Type | Optional | Description |\n|--|--|--|--|--|\n| schema | [Schema](#schema) | `object` | | An expectation schema |\n| name | | `string` | * | A preferred name for an expectation |\n\n`OUTPUT`\n\n| Property | Nested | Type | Optional | Description |\n|--|--|--|--|--|\n| id | | `string` | | An expectation ID |\n| name | | `string` | | An expectation name |\n| schema | [Schema](#schema) | `object` | | Provided schema |\n\n**Using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X POST --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"schema\": {\n    \"request\": {\n      \"\\$has\": {\n        \"\\$location\": \"method\",\n        \"\\$value\": \"GET\"\n      }\n    }\n  }\n}\nEOF\n```\n\n**Using application lib on server side**\n\n```ts\nimport { MockServer } from '@n1k1t/mock-server';\n\nconst server = await MockServer.start({ host: 'localhost', port: 8080 });\nconst expectation = await server.client.createExpectation({\n  schema: {\n    request: {\n      $has: {\n        $location: 'method',\n        $value: 'GET',\n      },\n    },\n  },\n});\n\nconsole.log('Mock expectation has created', expectation.id);\n```\n\n**Using application lib on remotely**\n\n```ts\nimport { RemoteClient } from '@n1k1t/mock-server';\n\nconst client = await RemoteClient.connect({ host: 'localhost', port: 8080 });\nconst expectation = await client.createExpectation({\n  schema: {\n    request: {\n      $has: {\n        $location: 'method',\n        $value: 'GET',\n      },\n    },\n  },\n});\n\nconsole.log('Mock expectation has created', expectation.id);\n```\n\n## Update expectation\n\n`INPUT` → `PUT /_system/expectations`\n\n| Property | Nested | Type | Optional | Description |\n|--|--|--|--|--|\n| id | | `string` | | ID of a registered expectation |\n| set | | `object` | | A payload to set |\n| | name | `string` | * | A preferred name for an expectation |\n| | schema | [Schema](#schema) | * | An expectation schema |\n\n`OUTPUT`\n\n| Property | Nested | Type | Optional | Description |\n|--|--|--|--|--|\n| id | | `string` | | An expectation ID |\n| name | | `string` | | An expectation name |\n| schema | [Schema](#schema) | `object` | | Provided schema |\n\n**Using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X PUT --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"id\": \"...\",\n  \"set\": {\"name\": \"The expectation\"}\n}\nEOF\n```\n\n**Using application lib on server side**\n\n```ts\nimport { MockServer } from '@n1k1t/mock-server';\n\nconst server = await MockServer.start({ host: 'localhost', port: 8080 });\nconst expectation = await server.client.updateExpectation({\n  id: '...',\n  set: { name: 'The expectation' }\n});\n\nconsole.log('Mock expectation has updated', expectation);\n```\n\n**Using application lib on remotely**\n\n```ts\nimport { RemoteClient } from '@n1k1t/mock-server';\n\nconst client = await RemoteClient.connect({ host: 'localhost', port: 8080 });\nconst expectation = await client.updateExpectation({\n  id: '...',\n  set: { name: 'The expectation' }\n});\n\nconsole.log('Mock expectation has updated', expectation);\n```\n\n## Delete expectation\n\n`INPUT` → `DELETE /_system/expectations`\n\n| Property | Nested | Type | Optional | Description |\n|--|--|--|--|--|\n| ids | | `string[]` | * | An expectation IDs list to delete. Or **delete all expectations** if not provided |\n\n**Using cURL**\n\n```bash\ncurl -H \"Content-type: application/json\" -X DELETE --location \"localhost:8080/_system/expectations\" --data-binary @- << EOF\n{\n  \"ids\": [\"...\"]\n}\nEOF\n```\n\n**Using application lib on server side**\n\n```ts\nimport { MockServer } from '@n1k1t/mock-server';\n\nconst server = await MockServer.start({ host: 'localhost', port: 8080 });\nawait server.client.deleteExpectations({\n  ids: ['...'],\n});\n```\n\n**Using application lib on remotely**\n\n```ts\nimport { RemoteClient } from '@n1k1t/mock-server';\n\nconst client = await RemoteClient.connect({ host: 'localhost', port: 8080 });\nawait client.deleteExpectations({\n  ids: ['...'],\n});\n```\n\n# Additional\n\n## Configuration\n\n> **!NOTE** Configuration must be provided in the same script like mock server\n\n```ts\nimport { config } from '@n1k1t/mock-server';\n\nconfig.merge({\n  logger: {\n    level: 'D', // Logger level (default: D)\n  },\n\n  history: {\n    limit: 100, // Limit for history of requests (default: 100)\n  },\n\n  containers: {\n    expiredCleaningInterval: 60 * 60, // Expired containers cleaning interval in seconds (default: 1h)\n  },\n});\n```\n\n## Logger\n\n> **!NOTE** Configuration must be provided in the same script like mock server\n\n```ts\nimport { Logger } from '@n1k1t/mock-server';\n\n// It defines your own logger methods\nLogger.useExternal({\n  debug: (...messages: string[]) => console.debug(...messages),\n  info: (...messages: string[]) => console.log(...messages),\n  warn: (...messages: string[]) => console.warn(...messages),\n  error: (...messages: string[]) => console.error(...messages),\n  fatal: (...messages: string[]) => console.error(...messages),\n});\n\n// It defines a JSON serializers to mask some private data by keys on objects\nLogger.useSerializers({\n  cvv: () => '***',\n  card: (payload: string) => payload.slice(0, 8) + 'xxxx',\n});\n```\n\n## Meta\n\nSome loggers (like `banyan` and etc) provide a meta context for logs with some data. To keep a meta contexts between requests the mock server provides a `metaStorage` using native node `AsyncLocalStorage`.\n\nThe `metaStorage.provide()` returns an instance of `meta` that contains basic data like:\n\n| Property | Type | Optional | Description |\n|--|--|--|--|\n| operationId | `string` | | UUID v4 |\n| requestId | `string` | * | `X-Request-Id` from `incoming.headers` |\n\n**Setup**\n\n```ts\nimport { Logger, metaStorage } from '@n1k1t/mock-server';\n\n// Some external logger with meta context support\nconst external = {...};\n\n// It defines your own logger methods\nLogger.useExternal({\n  debug: (...messages: string[]) => external.debug(metaStorage.provide(), ...messages),\n  info: (...messages: string[]) => external.log(metaStorage.provide(), ...messages),\n  warn: (...messages: string[]) => external.warn(metaStorage.provide(), ...messages),\n  error: (...messages: string[]) => external.error(metaStorage.provide(), ...messages),\n  fatal: (...messages: string[]) => external.error(metaStorage.provide(), ...messages),\n});\n```\n\n**Usage**\n\n```ts\nawait server.client.createExpectation({\n  schema: {\n    request: {\n      $exec: ({ context, logger }) => {\n        // Here logger should have a meta context like { operationId: '...' }\n        logger.info('Before')\n      },\n      $exec: ({ context, logger, meta }) => {\n        // It enriches meta context for further logs of request\n        meta.merge({ foo: 'bar' });\n      },\n      $exec: ({ context, logger, meta }) => {\n        // Now logger should have a meta context like { foo: 'bar', operationId: '...' }\n        logger.info('After')\n      },\n    },\n  },\n});\n```\n","readmeFilename":"README.old.md"}