{"_id":"rapiq","_rev":"36-8b459e77218a3d40690f57d6c34e75e1","name":"rapiq","dist-tags":{"next":"0.2.4","latest":"1.0.0"},"versions":{"0.0.1":{"name":"rapiq","version":"0.0.1","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.0.1","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"6c54cc9b791181b32255c0a0b17c8bf0f41e54c7","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.0.1.tgz","fileCount":144,"integrity":"sha512-6fHN7VuYJOt4+tATNrllBlBvK/j3yDpovH+qb66fjB6CpKGrrohwZu/zRC8Hoc25ZMuSCK6JNPisMnj4Aex5TQ==","signatures":[{"sig":"MEYCIQCJvYmKGdF/nZtYjebwlYhrAu6PcNSZGBf1BbVaNB+gPAIhALzLLegvxkTAt4YgK14tdIjCtw30EaRV8V5bHHD935vE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7UAYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphYxAAiRRdIugaA6vn8i9pfegKFywacQVFr9Wabk0+bEcNq0Bqrvyx\r\nDtOOXwmWRlubY6JfhQCEc1WPSTgTnB8VgpsLmaY7y/qJfk78hkej5t0zzoDZ\r\n5fG9p5s/yJWHHKL2pFwr1SKs7L4LjXpl/RaBDqoSEzhEOATk5U7iCw0tC5Wr\r\n1JegzC+n+zzNfile8Mg0K74PhUg5AfAf1rFuiFh02sZHKtvtw8aFhIRcpTmQ\r\nlFcE1RRYBPDU62KHATreRlZfekUV1F7ySO8iO3n5tq8QJMqBT0I0OAJx6alM\r\n6S7/ROAltB6XcK24XDdxScRYKh6XGn6MKYsHf5mdijdGF1n+HINE30PuUfbX\r\nHzzW7pWoljtQYjb8qz/YOXA1TOrUhzMyT2/3NrqiBbBkjQIlFeeDCbeP+xRe\r\nLk82mQUjCdpO9Y4ndC/wIZNLxDWaOBKUIOjhmAX0ffbcDdDYOQiMPZJ9JkDE\r\nr/qANi4dhPc8X5SooNAwKTSuACcypMpYmEwRJmgBd3y7bGq7NXokzDmSXWW1\r\nCd8hGYcjWCCfnjX/YgRzcQWOrj0EHXimHRATUZ1B+tOoN8lftFe8E8OdU/GS\r\nvUElVVExeDtoY7HB/46MO1AKDiiJTr9QAA2ThScfNShkDaQi1anw33PdZZUL\r\nIXLo3K0igiQMLyH8ZkHdd1IkrKfcXVIlMoc=\r\n=i+in\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"8fff221c8306e92b9ab6cebffa4867af0f37d265","scripts":{"test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","docs:dev":"vitepress dev docs --temp .temp","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.5.0","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","vue":"^3.2.37","jest":"^27.5.1","lerna":"^5.1.6","eslint":"^8.18.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.4","typescript":"^4.7.4","@types/jest":"^27.5.0","@types/node":"^18.0.0","@tada5hi/eslint-config-typescript":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.0.1_1659715607998_0.27192653202623385","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"rapiq","version":"0.0.2","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.0.2","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"175db9cb9d498614b370e29aacfa7d997d2b886c","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.0.2.tgz","fileCount":156,"integrity":"sha512-OUe1Gvzmphg15mwLCIGp+kVLwozgQIoj2RN9kVSToXiYC9rKzfFMZlKQr2Dfgv70nKBoCoJhfUk31HdPcoms5Q==","signatures":[{"sig":"MEQCIHg+Cd2PiXg6FpEw9kSFSEIyLKtZ7JSVwo/2rVfzVOfPAiAJlC/v3ddnsXgPdwBNyfKSJvGmA2j+1KH5C3/Q+dXT0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi77qTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM9w/+JciRl8wVZE7h3MMbdT5QKXmR7eMQ/zqNVz+/QHx/mcYWU+iC\r\n0brtIanFCR+rLXz4GNVGiUZwkmPyDf6fkY6Zjc9k9n8WpXUtM7BaO3KkcuO9\r\nU1rn9GH+ltoqpxrx7cXQZ9nwSYDUX1MvH6iYxTg4I4yIZafLZzhlPgUIHL8K\r\nBudVxykx0skfEB35Ff2dA7/FyUA5KwJqt8V39tTqZDO7YrtFGebYsue1/509\r\nkG24U1Xcdz43EHDgsqWj+OjONBNDodlpor5UPcaomI6PUhCtMFzpZLjzVuax\r\nb+Be8h/G8rMZ4g/1Apl9PBAKPjPOPUaX+tW2n/Af3LY/2pMlbAGIRCb3+1cK\r\ncZa2aot565lyHfWPlEPu1I4jF56cL3UBLBjGcZwHSqR8R2mtZP/HkViSgiD4\r\nfD3TkKKwalwazZf6pZDLE1AjkPc83R9fIqNTEJNFoeO/qdBsZfpF2tH0pdRr\r\ni7me26Z6qS4O+mR0dZbYo2+ljGGZf0gEWahZl9tO/BwMAMJKxwyvzjyylcno\r\nxF/GUoh9a76psNCYMSSIUf+d7CdrW9O1tCtugH0JVv2f5x+a4d4LVpT7bzCT\r\noLgf/bX/pRO1pnbRh7GbEfa42ZeNKem8zmdnkBIBz4KhIhIga4AJGolhF8oE\r\nGlLas5Un1EaD8bH94PmtddQ5nvRF2ojxUss=\r\n=yfkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"88a809aeb32997dc4bcd6d6bd78fadf230f2a0ca","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.5.0","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","vue":"^3.2.37","jest":"^27.5.1","lerna":"^5.1.6","eslint":"^8.18.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.4","typescript":"^4.7.4","@types/jest":"^27.5.0","@types/node":"^18.6.4","@tada5hi/eslint-config-typescript":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.0.2_1659878035449_0.2748890993031392","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"rapiq","version":"0.0.3","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.0.3","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"017f47cc7daa016487677ec8d3900f54dcf8b99e","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.0.3.tgz","fileCount":156,"integrity":"sha512-h4w/Yx2Hqjj0SOjYMsR+U7+rLHH14my5dAA5qRZVLPDbhQWV054w15ri6rQHU0w0uLnm408Ozi1kA3qZpkOBjw==","signatures":[{"sig":"MEYCIQCAUqHvcu+TorIptdwS/PZ7CUzHp959Vqb3yKgenp9jeQIhAOeRe4/JejmuCTc6QmfaTq4+0NogKRurHpyRgUtvP3/Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8QN2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQWBAAi1lDJKb3vlkGh+ZL8bOP2q8AryaWVXxsUu8a5J861XOgur8P\r\n3TfE6sgXLHMb3PB+/foC8x7NDRC81O3dFM3dgN6HBPQH6Fm1EzeckwEfVMxv\r\n1ed/TsXfd6GSW/uoECERKP0VVKZjQCHa2Ys6ermKjT2m5ggQP6zpJf1OKiQQ\r\nWqOcTTS4bUsXwhthWz3anrcv+8MJRnFbdm+oDADAa+Gid0VKBoH188VU8D5r\r\nWuJ91KUg8vo3Y8FaBussXFVnTn8I1GY7iAs4p+u2XmbqrK9jYN9/IhZ5jihM\r\njPyTqEUaptppOzDNxBhjQduT2mxpm3gsr2XSZpikYAmlFLR7IHHtpX15Evn0\r\noM/y26mkITq3d6ZZUEm+Oxslvm49kWoRMr94028iDVgxMx3Y/WcJZ3iHVD1u\r\nN7izL+i/bDpSFX+PblRdM35tmEuxpILGAgz7c15ucGWF5bvILjpBpvhja5Du\r\nyH5iDyjXXh1wDBXzfRhs5RCVYy2q8kPzSNXisjrjz5pJyNoQ6PFtCgMd8CSJ\r\n14Bd4/jpxwRXLwqNujEvqiAeqOJMOYISgMFZFQyhM5wmCzc49PFodpelAXeY\r\n4CMIB80zGvS1FCAWc5fLMyLuBkdwZuQc5+htEu6wWSlYoP5ohZvY1QXFb3zA\r\nGsPzlLbEcUur7mDRVigfY+xOv0k83mvtiDU=\r\n=NdpZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"ce39d9753187d9400125a397fcc442e26c6b5825","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.5.0","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","vue":"^3.2.37","jest":"^27.5.1","lerna":"^5.1.6","eslint":"^8.18.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.4","typescript":"^4.7.4","@types/jest":"^27.5.0","@types/node":"^18.6.4","@tada5hi/eslint-config-typescript":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.0.3_1659962229797_0.9585872403427067","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"rapiq","version":"0.0.4","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.0.4","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"6f6ee53fc57bb0d4d1cdc4c29aef140d52597b0d","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.0.4.tgz","fileCount":162,"integrity":"sha512-dfz9OvptBQT2CnPXqs3+BhGSp18zRXp1G7llN3jzQd6ePx03j8nppCv4o5P4m3WEG3aA0fpOteyZQ4vhyNWtvQ==","signatures":[{"sig":"MEQCIHc/zAox4YizpL34g+NNtBsaM81oIPAbBA2e9bab/vERAiAU711IpxOcgAugYOJQ46sbXoVaf9TgmHlQsQG/9q+8yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9N3iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoTw/+J3srFFbf64vSPWNMUfwwWgKUsDsXcWzzwOnuofv3+T60wUZY\r\nclhgC4PGbHKaCmi1IA4uSHAsiBIHPeXp4mP+sdYX7q44Yy/ryVZ3Rt3woOEm\r\n31xu7qBIRtYy/DcTaMaxdgxaKmpBHvL3f2UdM2uQrcXn+8VPRqNOyRyOKZXn\r\nHYO2Al59nIREKPILFi8pLFH16yla8NXQx8UoSHN0OM9paKgtbxwcFmn2ioyo\r\nTgE0vOLeYpTUDEChFsXVUKrb7mgNStSlFSm9N0UzAprmoETrxP0+WwI88p6P\r\ndx0vcTTgds0ZIaQvg+XT8touB2z9dxPxWAUx1V9ES1vkU9FadBloC5gEfmsm\r\ny8f97gWD6Ptg82MDHXduQjSRO2YYseOvP5t1ppyNagduol/PlI4iH9xAahFh\r\nKievnP0Hpzzfp2Vz89+vtE0CRXqedddcRGfqyq+45ghcIa6LU9l5xUV94LXZ\r\nBoXTboiMD/eP8y5StSAlpx55kpzjp3eGh6Lwej7FbjzTKdZqI/O1UGz/vBjz\r\ni/kVJ+XWyJfVBhSleUwxgodeUjIwuf8jOHf3CanWouT78OZUJ6ckuNBf8OR3\r\nT9n32Wpe0m5HpdW6h0MgqT/BTU8Q8wOTRJitBuTZ/pt41IQahSjd8zwWI18i\r\n/pOoRK4avvcrKEYOcey8f8SWSkcYeQDIGmc=\r\n=ooWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"47b021348a857568001d9bb27f2bf35c8305c261","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"7.19.0","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","vue":"^3.2.37","jest":"^27.5.1","eslint":"^8.18.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.4","typescript":"^4.7.4","@types/jest":"^27.5.0","@types/node":"^18.7.1","@types/minimatch":"^3.0.5","@tada5hi/eslint-config-typescript":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.0.4_1660214753915_0.2796384518113548","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"rapiq","version":"0.0.6","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.0.6","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"41e449bb4ba8d99dc9fa05f43573f1bb1f23b5f4","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.0.6.tgz","fileCount":162,"integrity":"sha512-9Z5r7zlOBrNhlvCiNXj8Vs9JKAdoPDXFBIBaOUGYv8WaRFKxzjMgeN4rjD6KMoEh926yir2vu/fGo5JWnQDNww==","signatures":[{"sig":"MEYCIQDMewH5eZ6JXm/6EtWs2KUHU/rf1ykK3cGXXZaaeXz1KAIhANW97k+Xap+StIRjpbtIqAJ20RjjQzWp4bzKDo2t1jfk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRBuVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnMA//aYDrvX1dAEl2MjKSvKNoOEuosKkNA3fV0dycxPKdL6an6QLt\r\nvXU3L6Hqn+CEoW+Tt7w4v66FjSKSB6gIEBMA2DevEz4n6SYyBkVJk5gZce/x\r\n0MSLdSbA8TxkGDpaSklUSZcMBf6VhgUEoy5RQkgWFlSxEgMGbjwNKZGrzGzM\r\nsUxKkPsI1upCgy5yHpGr5f3G5vaXJ4d/EQopyzDAjthcuOOi/bgZ0nzc6OX2\r\nOAxRe9ArDBrV0uXQQABnwujbucRCbXK1TtBZZe0hKNLGGQ92NX0zLdTyAvkO\r\nHSCgqs0BxtAFrCub8/aV2MHwVkrCoNH9mOYaQbXt3l+ckJAZOwpjyRiFtFYy\r\nHOmKsLNFA3EbclRkd60tkKc5Jm6ppLpIhY5Gy6UFKSXDmC6fzwJRu/lgeq3V\r\nlryNLSLZu4hEgClTT27AUaWwoU10X390EyDt9gGIJgaGIkTf5XBdpl9V/BHq\r\n86F9Yu9pca9ln+6Bb8MhBSRhrNtomAqdSOknbgvziVHwEMcVxf6OsVOoRQHx\r\nU2uRPxvNdEdMuodn9J5bgDmpehZ/9OqELiAl85O+31O6yXhLrhdZM9LC7meH\r\nlKEun069cKg82BfrmJv9N2XkSxzkV0XTsqRSXBMzwJ58NoZVdnE5ra/9kKhu\r\nTdooJRv/b3H6b9p+hgK0Gbhj1aVkBbYGwkY=\r\n=w2bO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"4341ff53a0c4e954dbfdb578197078dbe3d82b13","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","codecov":"^3.8.3","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.19","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.3","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.7","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.0.6_1665407893367_0.3774972161596313","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"rapiq","version":"0.1.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.1.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"fdf99b18b4d7d92625643ac01fafa5f417aba42e","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.1.0.tgz","fileCount":165,"integrity":"sha512-eT14hVFmP3/jxShclj2JcXoKWW/rvv8GtulvY2mCfoV78lQfhG4u57xaAjvErvJ1kvx2dOgOSvNaD5tLehEcsg==","signatures":[{"sig":"MEUCIQDFNo1ZtN09bBsGy1FEwYf9bwyS+aaN3GcYqFhzThIAXAIgdvzR6lerOQb4pK06qMs2WtUZtJPbbSup8HfD33eeFk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSr+dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovzg//RrRTIVjYjbs1m8hCb7AvoEUQGL//r5h/zQ7W3Piz5SCyqz1j\r\nKplU9C5L1+j81Nx+kZnflwBm/oK+MZXisPWALvnua4ph8vji7CTgIyr9XOZF\r\ne+WhVNizqW//8FcyrPhKqRu1xBS4mm76VEANVChMn+5BtdacnI4YyTeMf9ys\r\n/rdmBYHijEznoMFN5M5udnvQYs2/+twgOQcjDky2hZgkRRUoKVvsIgT/EYe1\r\nR/CBvguY5lQmENEsFYC3T8A86pR0YtT329Ux/yXWR++urUfebS7VDqKDBQNR\r\nIq+Phq7bd+He5YbmTKSX77vNPgGrA3N/nc5oLIefRx0n1owa9VBZzZwXB0Ai\r\nr1guCMEYG8JomfhNNT7eUhyUTMNLPgXol62ZXP9Q4FZgm7V8F2JKn7d9jGmg\r\naaQ6TZbz8Fgb/36y4FRHgfk1c+NtIQ1F+a8nchVcXlsMxBwouMo6YcOhvyLk\r\nkxhsNvt0vpZTxh+q/7h1mLnBeiwqmXpEqJjEBW03WShQV5VuVGCYn6p3qpbU\r\nIkEbThVcwBZDHRbWDrNfL5++IPFNQ3gebOm1aP9vfoPxQKGvIwUv6w3P1ljh\r\n0kEXyrZfyLvusqW0TkSzOffiFOL7GD5Q6pAgPBEFP9/Kiznw08WLEHPxFFEW\r\nmEc78HmK3AsNEO5QyaEEyoKJ+g2QGCaKVHw=\r\n=W0kf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"1d0e9017f884b1e99377ee0f020ead8cb92d66a4","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.20","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.5","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.1.0_1665843100989_0.22172918738493963","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"rapiq","version":"0.1.1","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.1.1","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"5a4822639edbf6ea7a5f7f128fb9a905f5c1107c","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.1.1.tgz","fileCount":180,"integrity":"sha512-pzBsUoziYVi4coVuqmuRQZsn2yLk5qpp89Qcze5oYKqRqoUYWUXot7zOIYfolmpJEK9KN5+/QynjO4HVLw7Gig==","signatures":[{"sig":"MEUCIFkjJZj0WbUzllfxSaXKOMzYCjJoOY1b7F9WzFvVrGAbAiEAuKmuxPCC8HlUZkS+8POaiTDxcDtP9o1FJxK0EXjmlLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTsMNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrruBAApNLfa3SCKtxdmirrMboKzJSWIFIp7457TB0TBkDVI89CUS+C\r\nmbsVcJryMgZEM/kSTX++o8qu0sccJm9jayD4O/fDKxq+tu/XjaGbDWxScbHF\r\nUCnVntf4feTGU7RrdKk3J2NsNNTuxnk5u6b0j01eMhtrjlU6WDUoYX83kiy3\r\nyBt6MZOsiMotSULWoIDnCdwnbeTXrpZC1npw3lp7ihg9E8Q8RQraGPt8kyB7\r\nNTx1HF5IZ+d1eLlc5ZKiZcMtDjpwzI3FyIEv9+5eX40YPx0TRbrUTGUo6dso\r\njujiJgZrICtb0vRjYm/nFQhyv+mOZsCaOHGi7xyxpcnrFDrFAIu7E8nbXwKI\r\nkS8Zvq70vjr/dRKeVierPSP0anARCoL7a91kWhJpxEqzdiHhkCFVK823g/J1\r\nTsNohI9pTBjprsPAWXbB6bjBi1eP3ievhX8FIEdRArV8Qgnzb3pKZR3gGbZg\r\nvKyWrwfnZbtJEQW/QDKN4K8blNEYyjgbbh8efIwEP7R7m+OFhZGaxyNIZEFr\r\nb0b2tmSEarLTf+T3WpOC8rwxNS4z7DejAVDJ6F/ButXMqTebvhBTQhgn0pT7\r\nXIViLf3PPuIzpbuQ5Gz0RL9msfG3YArgIMheaGGcxru0G5vMoYnQXu0O8VJE\r\nsGBFm8th9sNJ7eF8McisTAcGPNp69PU6c8k=\r\n=uqvP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"ab7f5a609e2c2f87c805a6edbb057da740a1d0b3","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.3","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.MD","devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.20","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.5","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.1.1_1666106125576_0.28093231833285515","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"rapiq","version":"0.2.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"d8a9485d6108f1f45f019b2bc9d4ce35c66e1699","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.0.tgz","fileCount":180,"integrity":"sha512-xE+nG7WVi5lHXr6vAvBbdjPgRyiz3oSW8MHD+68s5JK391g5OTthC4ttoGjxNe58cg2kASxmOxPNvaSadKNSzg==","signatures":[{"sig":"MEUCIQCGaIG25H8xdOfI8bG9aUpG+tHYcim0JmNgS6JFJW/k4AIgTMwnxo6SYhTuPO+JzCIiQ4Lx3lssB0ODUOiSmIJZ0gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTs36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMrw//djbAXFIAY5GZqM4b4l+Y8ZWOzH2MdB6FKy9y2tYATt7rccEt\r\nvKdGqPc6ghMmPsaSLVHs/zFWy1+TkLyeSExKwitokXTdIbJTLO+tbDEksoDR\r\ng9RJ5aZbyspaQNaA/tSpdIhn2sRoM5vby9uHOUAvAr8bsxcBj3xjMTGVOu9A\r\nGbkV85ahT8eybhxdYGaNY4bnfKR79DEXE5SQIaNCvzc1atR4UXNlU6zhU1XJ\r\nIHUplWrfrlbFEBAaTAfWsfgsGJZz/wO7mJvpmrOi3RoeGXgMb3WF9UiPgC0+\r\nuo9Qonu4QIAlYE4aqJpocjWUbQULccL7rBOEqAxlDi9Tq/2KhYSaon1RYmq8\r\ntKP8ZaIgEI4jU+iVqBHBrq6CFm7+/HT8zFTY0tGpLoVe5+IYvseyR/FhMLFE\r\naazLADMft0LX1HpSgno1BzO2gvmjvJhjSzoq8DPpKLHmCWbykvAINkzws9J8\r\nnrKgoB/ROSdhGb3bwN3fMsIDhtu01q7gkL0hKsKiSGuA3osNy5pBHLWRqr1v\r\nIbv06EuU58kRffZ1zcwbToxYDU9dq5vY+6wGp1uO/YHC+iL/efjeIpH+7lhT\r\neBMDcOJwY/XUTcSS/pz7HkzEgGqZw4n0ZMP9PQ+eGbpLYAIifeM8qXPjlWUs\r\n4Akju8X+TRk34qmzuDOvtNqRKng66hpfGLU=\r\n=X8ZR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"93ffacde1b534d847119078861ac46de998c14ca","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.3","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.MD","devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.20","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.5","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.0_1666108921988_0.04558018104809092","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"rapiq","version":"0.2.1","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.1","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"fc63cec7b44ea635d537ed6e06f5fb4688e48e7f","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.1.tgz","fileCount":180,"integrity":"sha512-0I3XAAHjhrf8dRY7XG8gUYk9PokEtPNxWzMePqEvxP1K7Vw/BlZ7KpUxdk3LAcHswmjD6iYgtWe2HTvhVQliSA==","signatures":[{"sig":"MEUCIEcZuDCGGZuzm4JOulfAYRxoDL2BBmBatSfehPJRwAD2AiEA0a1jOutIq9a/hpnXOX2TxQpa2DeDFd49NgDagLn+aMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTws0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgAA/9E+C5rT+qbGaHvb+z0V7d862rGTIStBvRNeDShMgaYNRWvyCg\r\ngpXl6OrdO8mg4Oa1Y4WmePhw4MBViRtroKxHoXY1bsSIyEMdAKy+n531QAqG\r\nH87j2MvG5wybNbsmPJqMD2BzDHo10dTn66fXmkEwptc0Uv0G+/MvglTAJFbh\r\n+x/fvA4udDtmKQ6/MgUy68aJGBHVjIXNJE2x05bMFnm4tsXkVZslaiRvxoEq\r\nEoGDAqr64UkSz8WgC7Zr98CkhcL+SZUBJfJOWN7fhSD/sCC634gH+ckCA7AH\r\ninPUX7FSO3rbHF5EqGib0IvwlZV65O1ZrdRe5fnXHyVRNqZUYypKzhFDwDvP\r\ncNjrCWxBGO0oDuho8R9NFLRf/kUVAiJuQ6XKYEIeepm8Kt75CCpB9zgQaVmr\r\nJz8XMaJGZd1dmKJdnlIscA7lKgGL83bmjC7mejqBp5S7gEtZxXHU50UhQHbY\r\nVQGgrXYHBQR93HTwdx0EyDfmP0XJJlT7E8rED23uS03Ys3wapBMn9bu7CN9M\r\nWuQzw1D2MWFzlm3sr05Ix/EaPKqZYZcoIl/k1Gm+IftOZhcNADiorSworsxi\r\nuFnjLPNdFJem5hDj/y+DfeBjfVdQgHQKPvc2jc/U8diqtNu/77fOoLU8GUTM\r\nWKc7ecpWb4esRYgiDMXem0YX+D4XcNrFHeE=\r\n=5M/H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"d16a4e67db56fa13fa9cf49f030b3b80d07996ee","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.3","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.MD","devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.20","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.5","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.1_1666124595913_0.10908845659874467","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"rapiq","version":"0.2.2","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.2","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"96da18dbdc2c3cec0050895fdc8374b2d5937e1c","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.2.tgz","fileCount":180,"integrity":"sha512-dYorL9dxE1s63KI81W5lM9YZhsheaRGMl1zGQrZPPJm4ZQ6Uqcg8DfSwTcnONrpO0N++qXCme+jF0wOjNYcx5g==","signatures":[{"sig":"MEYCIQCcotQajaN2ASB4vX3dCeDHOXp9AF5G5PeJm/+3YnbT4QIhALOmAs2Z9KtI6JSjykuVxLnt5+AS6qHRLwbANr0FsJ/N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT7GbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0eA//X9XGhFiHYAyqCTEQKCve/NBlQQL2ydx3F9+9o2y1ZhszvSZ0\r\nCNISsc4vCErtOy/OKwrp0iZli8+cXB1ugF1LKGQiSSqAU149u4g0Nwe6sFJy\r\nBklYZAajFv8DAP8LXRpgnJll9XaEmdZCHGKDkNo7UMfCjpTUfdZ5Pey5pn8t\r\nwSDtt0kaI6kMOoNx01ApgV7OE7CVzz408S56WA7ppXvGhCfQr6ucJj7XOiFw\r\n3C0ye9p0nExitrfioDiqRctsb6lJ90EbMcCrHsbRGLUgC/600HxZK7AHkrQ2\r\nATuoe5zTdDZL+yWvowi9KvRcqpljWmVUmiz7JaZx59IIZOyeRR198RJSz+c0\r\nIRk5Ekh4aQUxHHw9ZwCUydaUz2Iyg32Zyh6+jQ2BXfeykpyGxPIZurDhozLA\r\nTftOCHKdUf0YlZv2FK6eklNlMl656dBqzscrOmlBoTXWlkBpsrpSwq7mua5h\r\nIs7/aOsab1RCWXk1vvvKwfhynio0BaFeo8h+jW4lz0/u88TzYyqPmyVu07Ms\r\nasxQLrxwT7B0yJ5u6pkjaH3eo/Po1Zxtnwcqjqoiat/uXmL7Q+J2FwBNAl7v\r\n6DQgTKxV7Vj4DTublA8j9kCa1VrHMpWAthtxX9hwJn6EXeqGaptdHxS1oIL9\r\n+H3rBivhC2XhLHaKzbHLI7GE/Z2wc6QYcKY=\r\n=lDEN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"071452ef977a43c63f1bdf69a4999eef721211e5","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.3","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.MD","devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.20","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.5","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.2_1666167195122_0.8656577789627555","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"rapiq","version":"0.2.3","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.3","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"2a1bc6d3411e58275f286ad75a9eff3dc3f2694d","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.3.tgz","fileCount":180,"integrity":"sha512-8R7ygISh2ZPBVPfDpPCLBwEoYhPciLeHuK7QYUOtpwN4CToX7n7b+8weM7U9Kg7iQWbDiRB48KlqrDT1axgHnA==","signatures":[{"sig":"MEUCIQDVd2kkeJl4VtoUUTP6nu0wsGL4fsXTXKCmkIngXdbvywIgSUCRYmyYz39/rt5pKdCpZV7pT9IEwzgasQgK0TZpZlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUAMpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTQA//elu2TLQ7NfpLu1XiAdpP3fWfKxp+d94TmExePa1vfy64M4Yv\r\nG4RoYXYQtbpIvuujM+/2MgnnPhkKaKPMmsxHcKOaTDYSqfvmiOCu/oIv/A4B\r\nB4j48YT7foICrjqk+BwjFJIeXfe3tU1MCcyRu87GO8U5aw4U1J9ipm/kGWXT\r\nNRZ+94dkJc9+hHuFBY0b/qfEy2FEf+x2E/2bpFSTDjQh2TuH4xpb+C6tgoOr\r\nYk7vTxdPya60hNW5mOVeN3XfJLWT8ztf+9VGVVchPmFgj6zLulUKIYtcTQ7e\r\nLef3jf/JtxqeXlKuUH0rwGay8KbuAP8Bn8OIolp65gbkoKROsWnKWQHACmhw\r\nmQIrmAXkN8kuPKIrF7ffRvTdMVUfvdJDTHK32A6Xy2q2UsLlTBrMQihV7d0f\r\ngxGPJa40mdxzzUEmWvlBhJ0AoptG3TH/3lk0ewvY0RUup2ijdqf/7qmjtFOY\r\nQ+E4bMTGvWpGz8HG87dW53dmkvjC/fgjXI8zPGZQ6ISYqHsJcpTxJQQ42m5G\r\nY7f9qzPoHq6vB+AlVddJi0By3m8OkfQabGOBlFPOr+3IHJ5DwZXYNhzuRY6/\r\nID2JMZNvQn2tmHFnxfwmdDHACmV3E+u8BNlmBtECg08270JJMs/VW2aOohUZ\r\nDdSBFQyXCLro/UE7zRs52QQrppSK4hnTK18=\r\n=mynE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"c31ccf89d3743da15ea78a5b8481e673b4ab69c5","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.MD","devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.20","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.5","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.3_1666188073649_0.31614737804069826","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"rapiq","version":"0.2.4","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.4","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"72245818c49702bac0b8119e8ffedab8c98a6723","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.4.tgz","fileCount":180,"integrity":"sha512-+P8OcNN86oS3q0rfwAGy66SCcTa8F7g0rhQc6aXxvRsEPcb2XiPla+TXB55yzpswnvwaxsfHAZ3Y87AVZYCcug==","signatures":[{"sig":"MEUCIApyW6gwd1oXA6rfC5xl9HYjja85p59oxdxkvTSR2cuhAiEA2Q7cMItXcoxqNpA3xv1NHPINze29kc+wY5J+sZa5SVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUAjZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGQBAAjlerBJGBnNzo+CzammvGGbrTOIqARusmO9sW3xXkGY8WcoR6\r\n793rvbSz59/oMrxCZpxlcctlotaQPw9qsYr3HDGrLA7HW/7kIHQkHHDs7DfX\r\nlTb7iV8NF4tNZ0RFq+9OV6Nu4iKtU03HMh5im1oCwpqvvXTutjIRfXzc2ovp\r\nwPW/SjhLsB5Y0S73PAXwWqFP9UoVfMvzUg8P3q5fomYxh16s+j/ywpDL6BsU\r\nUxmzK8ABdeqSFmuAGEQ1vS1WIg7lR++yFiGgcIQ3v4hSB5rUtZIuOIRqbG9D\r\neM2u+4DNRLJ2eTfsEERICVF7IaUbWoudrKZvqCPQILfnwUfE9GnAHSiDAIvy\r\nyPi+bwizbXBalPsP7MluHN5MNYoMx4o20NKz4BsIdAvUsWWw+Ori0uYTetx+\r\nXZhaFDmNhJMGdf7qT1O9itnpZHNyLdW7m/U+tMaOqAeYrg1Fq6a1kck9nwup\r\nMx4l9klxRybldJMvAm9aDH5t9/75qD94PDJ9fKqRJFrt9jw2nueh0BYgyBZX\r\nxO9bQm/3bjazTaiDGH2Yv4yWPevt19je4BMBxeqxdLfciK6WM9Ys7CgZx7qo\r\nWtdFDgE90R3HfWyRfKhBBc2+92a0utWWs9RygWIkisF9qNXnj64j5vpP9zG7\r\nJqd0/eJU2JvYc9sZoXG83IObDN7NInXjNyg=\r\n=cgZj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"4725ccb4759e9d0af33beab4df55dd4431b02941","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.MD","devDependencies":{"vue":"^3.2.40","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.20","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.8.5","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.4_1666189528993_0.04144371034617578","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"rapiq","version":"0.2.5","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.5","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"540acf1deac22cf3752d826a0947400b5fb15f04","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.5.tgz","fileCount":180,"integrity":"sha512-kctz0zZud6C33Rkdc70eJmmA4THHXsj34Z1bvcysc/lm+nxnoCNElRunP5xxHJuNKcixd/cMWIcczq8UmSCmoA==","signatures":[{"sig":"MEUCIQCflmCEDuTGh+g0zSBERQng2s77XoDtxQ8MwEs2S+x+xwIgbZ1p0gtpMpMCfHCZ+CH8MyrEuBJUD1WYn0cqf+utqOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUTU5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKPA//a5hTicBbFrqiCAHSFMXMLu1Cpd06ppaX7KE0Xp9/uqt6NY3F\r\nckXfXyRXEXWclHd5VSoQXJUHTsLGtDNwqcKQ123zeemtKI12QKkenf0Yi8qW\r\nqmOf22De5zvci16C+KivBudTfPK2rfQJUKxqU+5F+nHIqw4JEB49JALzCg1J\r\nBloy4M2uoC8nKs0fh9/7SqhFO3rCcOma+f1XxyxJ9V3nAFSduSV+eqcpGHIL\r\n5n9H+Sl16zmKrCtTXIXTwqvoEdSrRKk4M9lnpOrf5FrCTnsCeoMR8qz3CYmF\r\nAW1wRHpEO1iElxbjIehwm9Adc/HqUCYGuqH08r9yuoPw/1LR79Af+FYIBoC7\r\nNSOaLgimZ8N7OkTMyHppVrrZcBp5VM6GKT8YHS9fgIuuFzeziU1gZLoZhgYW\r\nHlzUfGe87HmcEQO0oystDBACKnV0gK5oHQMxK9d8htXNHa5mMh2oQGGkwoKA\r\nZ84S5p89D0Da8+EN/S/CXRUfMjQCgs7hbjZ/dEIOznkzrpDpykwiHD5rLHhA\r\nvgH0il6OTG/EhuSeQWdkHzl3t+irKALGeegMem+ocTr/WqxNSEXK/odgPymr\r\nmb+xrwhkMxeGlrk3bmf19RhkHGesgIrf5BGuMygjlduXbAWQgYXYBEGp8BFn\r\nSa2D2ZHXLgnE85s6kC3DOcoEa2YemuD7JqI=\r\n=2VkB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"e3c4ef9e6f97bd2c6aad5c27ede260b4fe91ab94","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.21","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.2","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.5_1666266425368_0.08380555822402114","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"rapiq","version":"0.2.6","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.6","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"69fff01ac65545d06579f9e03f05d66b27b0046a","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.6.tgz","fileCount":183,"integrity":"sha512-T1cxPEsdGh2JciCqWwjMuK5ZR3QPGIZ7I/HUyRf2JGrUx2suMrTrARVjViAcTbZJrkv2P3hDw3nBLcp8HzfM5w==","signatures":[{"sig":"MEYCIQDTrV9SwAz94tIAsBi1FxAL2AvvpcAd7vSxL7CxMcFXdQIhAMhqQ343M2Ire9N16Y65IivPJfFV3aslah5LQzl8VcWR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUUtAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHjhAAlbzyGzQB0AWGPaSuqNsIqtovL5nxRCSHUTc2zesJuPl+w8VL\r\n3RdLNzhMQ7Va4lUk7vb3r06EdzAd7DQ07hDyX7ve6wOkQ+0qviwfYBtwUkRW\r\nnW0tMC2coTA5Qvxcj/J7Ieom5NgSAi1+QO7Pr/Gfzd06yvWLNUIazv7xw2Gr\r\nZP4eog3NE0icI0BvNLta1XurTWf4ii3kgyC6Q2mX38zsIRloIAfti0dCqHUh\r\nSTQUeiYvA7xxc+d6XYcNFsfXStIkNH4bt0J372+yZ2QxyuvvfGm4MgWmhaBu\r\nWQmwkPZxYt+iQSQ/liSoStfi7a0a/vLbdzTEpIQpklWHNsP+Cmgxg7A5nFA1\r\nlnw0dXW0iE0nCySu8C7sMb5WvujGpcymF2dJ9KPBWbPItoK+sZBy3ilbtW0e\r\nTit15uDa9mL1csPV7czxcsKyN4MXc59xSIA9suuYAgFACueNZEQ9wZloMQ2Y\r\noN8TmBbw0OGs0RN4ur4Yn/3Rin8H3GVz9/AyyVUZ0rrSFJLE2MOWaaLabZB/\r\n4KGOrpaZL4ddd4yRSQdqKUrGBI8y2+BTC87EXVCRIe682iLTcjIFQ4ltc/A9\r\nlfM9umDzmpSEBh8Yf4Oozd+AUUE0i9BXuACpQYyQA1W/DPxgEt+Te1IboOEh\r\nDmkIP4BJPKABCj/La9MYF9eF4x/XBGznUEA=\r\n=5Wxe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"e38de51df12af9a122c0d539b630862af9fdbc51","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.21","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.2","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.6_1666272064681_0.3164257270260531","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"rapiq","version":"0.2.7","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.7","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"95e7dcc3a522253c2859f91257cd9d022a916fad","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.7.tgz","fileCount":183,"integrity":"sha512-hM4NY7ZoXVAqcoUWyPuc/UryK5R+L8RWERW4t80tKEqOynUHKfzAJhyNxfGYrh1W4J1wVTcABmKAhlW+8t/iFg==","signatures":[{"sig":"MEUCIGWq3JTZND4TQX/bI7fCVJ5zvXXbByqtJPWm2moFFi2IAiEAjTVsK8VSCalsN+y1X2CWSXlQqqtwREpow2OzuzFRAWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUlyfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNng/8Dg/xN7245nl1UaRZYSH95njaUiFUmZkUEgyyHpO1EjpjGze8\r\nW0RyPuSk41PElBOG+FXI0UVWaCeIkW83c0KG2LEsWj0m3C8KRXSci7dJvLRK\r\nduS1OUeex5B8e6GyIsIcPguOiVhr7zlqeMq3T/Oa4i1HMedo+1TzHoj/4439\r\nv2cj/Lw7TJIY9/AjpCxY1tIfrrJQT8X2/0Bk2NaQd5vrZ2icdMmCmcVOS3Zc\r\no+xmzn1EdJ41k61oqQok0PJjUPoqSC2JWm1TzyMzcUcozW/ukaf4j3rRK3Xf\r\npbxqPouCPvoetomjOgGh5aK3UppyHyMzmFk11U0buPcVHTZBsBC7gjQMtu6y\r\nka3Lmyho6UOAJrqVFMNc/M96ldwP558yT4qUa11z0M1BxVksP31IXpMV8RUB\r\nAuPbcSe3v6OUePC0aqL8vmpDCH2HprEdydTQm8s+Qb4k3Yk/uKQPsdw8IFd8\r\nnxpvrasggSeU6zphUj5G19TyYMSMHaPHUThbvoQE7ux+LbZoKccrePmaj0Yp\r\njRrejw/2I8V+OCN8iZiuUHX1cZdFc0hmAWyM4LVjkvGSlM13sfghOXyhTZeY\r\nf8JXbmr9D0NDc3NXSkrk5fJHlDF9LhOQA0RuQnklxlLLKsSCbx2g4oM2uY1b\r\nAUvX5ZfFPoaMC5d0KqvTk0AYVrMWoL8juoA=\r\n=igi7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"73ac3c0555e9de0d929511a889e0e3b8580eb154","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.21","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.2","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.7_1666342046878_0.5030788792056702","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"rapiq","version":"0.2.8","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.8","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"7f9bc57deea35fd97247cbedc7a776d0643cdfb8","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.8.tgz","fileCount":183,"integrity":"sha512-fKHQnng0FhpbXCyBckUqeBiFmVGIyhoSEZBQ5nsMfUmJFdt/rC8l17dukzch+7adJsY1xOvR9wfgU0pGOHOdmw==","signatures":[{"sig":"MEQCIEZoNjEkBBcWSDtGUIPaID4tYmvBcHbkpD7eGROtWoLdAiA1xAvbbfdHVEpihniEWoHFSEu/FP3tPgoICjW0QnjdUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUmWXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFig/+N9Gq32TPbrVP6a0BRgwvif9s0YnODe6DWSlbfV4rgySZTYOJ\r\nJZaXbEufPZ/x9a5O2fpyzCCmc0Tz35Pio65+skDWEaC7uM26VJ2OcKzaozg1\r\nD9NitvZgSKB44c2FdYlIHu7QEuW14qhyCV5x5WZ/oDx65adOlJHQpStZYAbe\r\nK+YcDrOl2AFXgMdg/9asom6GL9AL0IuFKlkY1ifPoPRtJgHwUUZ94uwSBDVK\r\nIcWt808QLv+rm1IFvTNZTziNNWbzkJNiIJlHRIv2MOPDdGH1eWy+RG4VOaE6\r\npx1xZZepEGl68AUCgcm9yUjlp11SADc31mmCMQnEZhMpG0lgFfcLB54NmVQL\r\nIcDU+xRaoRj51gGR8E9t3ZfxMAGxuGjm87WmLw4RF2B/MWWX0c8+Zw7vuL3X\r\nL7jmAvxmkH5jLMCCGi5/55d6aFwHoUkKQkIQpZukl6P7RH6Y897FgsP8TlZ5\r\n/KhoWyhk3O/jOSsLE4FchPh8O2BPKW49AgvoOOUgnzx1Ef1/mzJ5VUiHsjdp\r\nWaje9OxMJn3luPeYLV8Z0KC2I+2BIvz5fbAmRlUwsFP8HYeVUFjj1fL12F6j\r\n1qINTqjp+tNnNK8kcYdWfduCYNOdhkUe6LHAD1adkl/tOQ1aEgsl6nZJYRph\r\n4tL+AYfhDmNEdlGKQXnsE8LxxD7CbGdRYk0=\r\n=KY/h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"62c8dcb398f9e6e7ab2e92b3b5445efd77614239","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.21","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.3","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.8_1666344342975_0.08339511282174228","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"rapiq","version":"0.2.9","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.2.9","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"3563c12bae3a4e8f7664429b63f54f2ccc5ba849","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.2.9.tgz","fileCount":183,"integrity":"sha512-kgp3vHYg6zCLmshSWyxvT8/rPwNf2DK1R2IzQ8ErTjUw9WtyZtqYQ9DlWxM59mpuXacGJZ3lY+JiZvU4DZOgYQ==","signatures":[{"sig":"MEUCIBI0JkZJl74SA1IgaN/BmkPK3j68IwGHBsspihxf4Q/7AiEAjZavVbzipOdENe8p52VIXQ2ltNggNMbxqOYNr4R1E3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUm0DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyRRAAmnl8dazbFzJ/22/lhmuAxktHiAPrfD9zqFEKZetW0IdarHK3\r\nA36GiLaIztI/xreygrRqDTbxB36VpcW4XvIEc40Rx6GtvdCuyPjwnkooMwGw\r\nDoI2keUbtQ6BdOojI66AIQTQgn4XczVCVuK4zM9WoH5NrF9rjdq4TdwnG3V8\r\n8QkJ4bLffxQgnPTMZ6kB0Ka0Eo3DnlIUZoOJdtiPb+X6BXVAx9TWE5Lwhu0X\r\nDZ4B70YhVZldaW9kBodWmGVDXXthXvxOxnxvmdEl2NIPWQZL5bHw59UTBrq7\r\n1vm2rXg6Tt1NwAx2JaIGkEVJ9eNXAR89DV10QPPWkH6AtZeGmDT61XYaOCFS\r\n0QG44pfnm2O0HdInmlF0zQkMmh93Xt3B/AyyasmoOAxLvkXfmL3BsPMgkNvJ\r\nFiJzrpZ1S4ZD6nNnIaoLQu6ugDpSoiN13pwO8kCOoizmsk28FERzGzpyjbNo\r\nrQAIIcaipb9TbGtMejQmaWv8jyfxmRjjnDanbSPOFXP/0WoA1P1j8EyzFYVp\r\nTaOvzlK6qR5EKiaGhLSpoa3fTZthql9Aqt66R0X1G9Rz5ePqcxw8FZaNlnVk\r\nxlRqRxh35KY7BH1/nJm7QayPFl4mMR1PA2+G57ZltLB/HbB6zB2IyWRRks7l\r\nqXuzUWVDm/+om1Nmt9eTJerI5f2ak2Ai1uM=\r\n=pwTL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"edd44eb74e87d7ad2c1c7a32ccb1752a0ba9f745","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.21","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.3","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.2.9_1666346243378_0.31012878567577196","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"rapiq","version":"0.3.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.3.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"71281ab8b48adf2fd7ff6a3029798c0797c4ea41","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.3.0.tgz","fileCount":183,"integrity":"sha512-DDubsu69O8g3l16qDwW7AJB7pbmicPE8RS9ppgnCmt3VQzRNFGGVEyXbooTbaJ25KbgVqrX89W6zbF/0R5pcCw==","signatures":[{"sig":"MEYCIQCO6Tmi14yWJh/Igw+UN8m0lTX5tzoLtQz3pyzze1yQiwIhAMfs4mG6Svy2pJGpGmbPtqNk2ql343F2Rw9dAbironaa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUt2nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUaA/+PPHKvKk+dDFMK7Dpp7fdNEBVKplw0gIWmO7Ybz5uRl4wGjKn\r\nzoGyJcpcDc+0BnZUonH/X47Aeqc04v/DzT3sgrFKfv0L4023m/yaIqlM5YaI\r\nF6NxwEQRPczwZQ5tjbAxuozxq0JcpMrANPtilBWtEsuGoGwtRfAe1Etbi2Kv\r\nmd34aclBCA46oX4U1N3bkXgjHcqs4VqnHXLle2bNyijRxodDoCQki3kLlkzv\r\nt/4fCwkr2OUydFZtth9PK7Po0QupcbfKb8dTO6KRGRkj/l97q/5gnzkw/ltV\r\noVY1I6/sK3wH/HyTDCvV+Q2DpTIcDU8A8QvCIW5PTgpGQ6+nXFd8o9si2Wmu\r\na5sMsxJi+On3pUvlqF5B1zxbIEGhFhOXAWlw0OOkYVVcnd0iNSZKV21eIvDd\r\nRs3A+019xJcJXspfumvIwjcz73Hr0pfaugYa0prUDzIqdLLbNY8g1dUPqn/J\r\nnYoiNNSqb7Wi/SZequruoj99VNRhwlMOxetBjb4efjuFM0hdNn8zPzLulEUw\r\nxjS/ce+BWauiWkB1F2CKraiq2tFS6gLgHBH38jP3XoqQv5WbIbIB1dxmSAWK\r\ny3vJJivPjAcsFUBbFlaIxUSUEjXryWXG3BGiYWD9xh2JID3xE+bBcMsjrTeY\r\nO14bqRg4RvUBwRkjfde61tfmH06I4DQ25JI=\r\n=F46Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"2bf6df3b61a4e5cb30dc119963d3076f3ac249dc","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.21","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.3","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.3.0_1666375078952_0.8759276861668956","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"rapiq","version":"0.3.1","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.3.1","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"a91fba818664aa4dc88d389c0d38c3638fa6a464","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.3.1.tgz","fileCount":183,"integrity":"sha512-3wwkLq27fYwKS4R0crrYj/5YkcZQQQyGkCj8z8K7Fe3R22jdXXBeVyDGJUB3IN+kSifqlt03834lSilLmMbMrQ==","signatures":[{"sig":"MEUCIQDaLDLnUMbZlhbUgJe+SWK0Lj5tiSKSKglZ+oE3SkSfgAIgY6nBIP7tc/002vTi25FjiIe+Il0hdLoQADaCwQpBboc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVA1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUYA//YA/SpYaKh29wi/rtkZ/gzgY2H5XyIfDgUqK/kyviNfIoG1fO\r\nZQgp4JjY99xIFa7RK//+OOQnfWbuPvxc31dn5B6cAjg1Xhjgkve83YUZdvUj\r\n3ojRqBuIBJtm21xmZBgPeVUKLtgg0jzyHPqLbn0FtoAyAxmZc7OnBb/xhFEN\r\nor+wHtDT/SgKo9vWH1BdFByRc0mO/lkpO7oRwPT+BF9c6OxicnQ842SM/pYc\r\nOg+nrH5wUipsr8oDZyfvXNYVLeSoPPDeIdvCW3c83GAbq/pUe/nYY2OEE5+m\r\nAUuml4Dn0eVVgptgw3kplwuFYkyjkJI59wRhDIv8UGQm+qKq7icqcdZJJPMN\r\ngCNMqc5Djyk0c+Ae3a5NSbN5gosZIstrD1X+k1f85e1DTya2m7w7Ot9VdQcq\r\n+it49qcIyOQKbW1NiAq9wnFERnbEvUL1wWQa274RbKM4Ax8RSVm64jUCQEod\r\ne5+s3gw+xuvS2xdFHolarDaOeoakVD0P69//t3T4KHtBKtQK1qPPScumKx4B\r\nDBMB+9TtfbSbmni5XI6x5LByX2uRxH3JaQaWwnsfvMQcsNLf1Q9ymObbKmeR\r\naiPpvfP/bYprXjktwyVnDU4KDupbUGAEaiNk7/eHg9DkAdeIgswShmnNKXJQ\r\nBhI9k0uwwlR9QMQDtqzb188gY0o32NfVyi8=\r\n=L6dX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"7127529020b7d0a355f5e4c181ce4bc844900d9d","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.21","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.3","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.8","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.3.1_1666452833924_0.3217172160301729","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"rapiq","version":"0.3.2","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.3.2","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"6fe997436a91d17ec12573f381faa3a61434daea","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.3.2.tgz","fileCount":183,"integrity":"sha512-Orat+jNNHCaiRgpiU/SzKBnmiONx5byytqMEvI33r7CMAoyGFQ85jHwtU0ArP/ZBY35tTn0NBgfXzEUsRJe5Og==","signatures":[{"sig":"MEUCIQCU41X8kaf5wf6bDYSInGNVhT7cWjKY49pMmEl8dP8HGQIgVMBHX5ZykMrcxjE1aJiIIVQtuvHnaW443iKNxS59nLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWpZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmondBAAgfQS/YRyo/JJ3baTdv+spHOageOOb+u92XPWYpOj7KEf7PO7\r\nhY+WP0orfY/3yPNyQZc51Ne+okrZb8kZ0QpWeffvgKOv6Lorf4z+z/Bs7/Ik\r\nYbkhfp7icGtupvaOHMjb7ISBQMFzI6R6sE9S2A+qJDqDBqKFuwBh9pbK42ft\r\nVMYLyftH+52ok8f0W98nTh+KE6972NiME1NwSYw9mL5o6KQ1eZJjw4MHFM56\r\n/1qGc2Q8+JF2s0/1+sT4mZIg7NXi3u9H1HE6a37PjAyFDUy3uXvSh/iaO/2B\r\nvDTcUdAhtZ6SO+OH+lw7/QmsiIuq+RAiA+0A0f8iyC7vwjN0FvzCg4KhgAaE\r\ni0m99CjGQLaRa+n3N3d9ZRxR+rQItRR7xUnGpIlzdghsMBI1ubKKS+lzD/3O\r\ngEcAN8lFptF+iEd0PiMPFXMH+izTx4ZdmZo7Q4+331yjGEPm33E9AXGwCL1C\r\nxaZPMzEL/38ptO/0QnjRCKUpdaelrnvdPsm9ZObmyXZdNrLm8um1WbeUDsXZ\r\nTZbFbm/DbCZZ9hR2xwOFDQwEpraBV0zAhdE17Vg5S2ZNvDP3G9RbtV6oQxXF\r\nfQVRYoZIppoMc/k6rBNhDdlhEy3jEm3Uz03pjCbmTu/RmdDLTsksa11uGtlo\r\n8nytcJg/fSOlLPP3e228kvVGovf7WPbhJLk=\r\n=a3PQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"26aa7ce34e3841964700e31341ab82a80e1c1661","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.26.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.26","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.7","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.9","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.3.2_1666881103028_0.40268207684168233","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"rapiq","version":"0.4.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.4.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"54084bc286e07201b76175015b9036f08f9da683","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.4.0.tgz","fileCount":189,"integrity":"sha512-rLzTw+EjNsRNdJqo5hMoCWuZ4SFpwR1BrVLZDnPVZ3RfC9oeGdRvHoe+R9T+t1OlilWdZ7WW+U8+0CyM0Ys4qQ==","signatures":[{"sig":"MEQCICuNehlNZu9BO3nix3tauf8K2ASBZpKkAGu1cRe69/xQAiART6iE074dhiSCCqDUcwnXo4iYZg4QC6cVstEVpA9m6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW/GzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKYRAAnAxI1vCVyP0+o0nUiBminjuLVwCXepJPNslYwG7fCuH5OB/c\r\nEN6RcQS/YVN/nVBwa/9fZLgaxfYV50Um+kQcCU+ObBmJ1cqDmgD/fpyKkpG7\r\nhJOQJZOtsZcMl/37Ckkr1cj8AUTL3sgHPLJKnpfJHAzfA9/VBvV9ktviT1bq\r\nJCrG7AamD4YI868Y4NVqvka1A4i+mPetJJSAHKHLt8YVr68K38+b5jRTw3me\r\nu2hPTJUHvx7ALAGU2iwCukKF00Us1np4RoPNRsN4i6fuqgReGVQY65bcTEw3\r\nofUy6e6hLVOa81eCthT4xyqhUVyOuHnn9wTmh78o66i5XOmks4jMaeFDig1K\r\nMdysaID6udKk6zB+QPfSpdGYLmtqGUVuG3sFp36T2H/OYjDWgm/3dve3gd3h\r\nIzacJS1cXynDmYpjI2XwyC/t8yABKzuXzrKBEK3i7JvXCmPq3FD1RBSNMAnk\r\nSPzOG/enVJOmWetrlpuTrV9bYX4C/3436LgF0Bw1bDSXewlRaCxPs9CpkV54\r\nDd0iVa8PaabOUYXB9CQNk9RbZOAh1NLFGtLLaJjACuMfdmji0WnzRTD4JzgB\r\nrCXja3xfAI8gzA5hELZ9a63hPdEqui49RMSGgn1j/prVcHE+1t0bTAx8RUmu\r\niKplp/MPxERRNLzL2TfoIrXnacYPB75yujw=\r\n=pGWS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"492bd6c2f19d709207d9cbbb4c5cd5ec26beab83","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.26.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.26","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.7","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.9","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.4.0_1666970035597_0.4291957945590881","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"rapiq","version":"0.4.1","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.4.1","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"e32a52f312640c0e516e6704de325ea212aa723f","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.4.1.tgz","fileCount":192,"integrity":"sha512-0U9uDbBitAyUEnm0ZS+8nwIB137hth0aVAMUXMn1KxRCs8edelehmhpdes360sNk9AEMTx9AZaBLLlsywKS8lQ==","signatures":[{"sig":"MEYCIQCG57q9vSLCid13WeGT73A+SmviMxgrMpLdFwF4I4cTEAIhAJNiw7WilXCnNqy6BzuDqw9GB3c4am961HHncPHEOXtR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW/6mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV6g//R6fJfHYCbusbkF4zGv3oQfTDHz9Vj6svj6F7r/sAMDFi5xBZ\r\ncPsqIaYIWC9n8uha8rnnVwsTUIl2UZ9eIHUiQS1Dl3XZDt9tUaPXaR5ONnbR\r\nbK5SGmrLprmr33++l9C/eU1hB+w5E28HFoI1PoyP/68AO+9+PYj5pPAC/fSq\r\nH+gL0LjBRDPL/vxbzYUjzN9oFUtu2v3OsxVzz6/vhjxEDH3HU1D8U6GfWzx1\r\n9nrIP5/47TtoT3A9/+DuZvK7lSfAmbVTkWWNBG1LLMDXwoGvzJTNdNOFbtsf\r\nJbYKYl8H5m5GnzMYryZ1XCTq6szEccFi+8DPFJeFpNq6h6sRvCNfoqRcguWt\r\nwaIOwzQ7qZ/n++PZ/oPoo7b+N3chXXVBZIOly75WzDHByAQ+BbKHydJk/Rrp\r\nOVzkIQNmDChKMa0VM+0Q5fqdt2vp1IVO3M2aQTYwunYySplXySNbfYGezbzC\r\ngSzie2fv2SdM0HX+QyAXqgaOIr4jKmPOkHEDoWC+x3BTjhr1dpeb++f7FPuK\r\ngAsW4L7Ap77m65/vUa6aEX9AXWqp7CJkcr4P01ldphTsRsEsVaxF6rwWz0Ey\r\n9pZ9Cl8dWtVsOgAwVrRRD4kcpZJTI6lsqpcRU7oge4pHnW0XRepCxZ125ata\r\n1K7GaMLwDScfISXLWwNhKU3gVwb16dFfaiI=\r\n=OBYe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"c131ff657fe2ee827e826f3a773a9d222e7c032b","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.41","jest":"^27.5.1","husky":"^8.0.1","eslint":"^8.26.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.26","typescript":"^4.8.4","@types/jest":"^27.5.0","@types/node":"^18.11.7","@commitlint/cli":"^17.1.2","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.1.2","@commitlint/config-angular":"^17.1.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.1.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.9","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.4.1_1666973350519_0.46777193407458206","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"rapiq","version":"0.5.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.5.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"7d2983477034a1a716e02f7e38a437b654cfd074","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.5.0.tgz","fileCount":192,"integrity":"sha512-eklnAf4rKY3bAcUhTSmHOehrnD5Bm6YWIuItmG6YUrUpBDskQ3lhNFCTkbwfEQrJTnSjZdhiwB2wq9IVEF2/WA==","signatures":[{"sig":"MEUCIF0useRIcV0sx1DThsjiY3ecVX+fBiRf+0DasfPF3wUmAiEAx8osGflQ0slKwwsEaeC/dgJodeOVPNiW4cyYMNueD3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgyj8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLzA/+MdUiEJB8zcIDLmDSHp2NCcpnwEGzMNonIU6NWvwD2LgxHKQn\r\n827aKNhvFwWWVha8QJuqsVvM1/7RnZykxN7LwJ2eTAlgKEMNpHWrAgiHoI2A\r\nRLk5X0oTdH+FKsJ+u6A5OzacXo6m3+5TaJRmx5rHbBO1LC+UkKhBTulPmfq2\r\n3DH0sQ2MRKUoOkB7gPEPVO73qtflrJW4W7YPXaEw2bqePC9eKz5a7s0vcy5j\r\nC1M9PjHO5fqY2li0oTznaSjrqV98loCBMHsUvzHdMrmSMNgRxNXvj83sD2UQ\r\nnRhB2Dk/suWwzp2sogMERKppOZ1y1zZ0cYFZg7ADqN0Nws78Xwsn2YLHyLrZ\r\nu3EFzPsG4o8eL19TdXbK1x7RN/CNU/A95dfYBZ8dua5niZ/iIAIj/OLfiUXg\r\nGu3pRpDpmBxZPDnbjZ/UcX1z90GAf9wGhvWGtrJCCATUNkBW/9RAYD0daY21\r\nTfT/8NUxy7bpIjiv3z2Zb+kAFWxWU9IOhp5I0ssa1y5zBEcxIEIfuKRRlAbB\r\nsh4zx3j6Z75rwgh5YkpJ2twt0ADtj/CKYpNRMTRPY4vrFz+pF39Lg8V0diM4\r\nUhQnCi5Goqn55B9XKq7mQ9Oc4ODnpZ8fJJ71pQpwzFx3LJNv4YNEFVQGz9vL\r\ngn7pmgxsop36JfSl4HLms9QJrtpJOCmvXKU=\r\n=j/dR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"gitHead":"6e15607f7597b3ccacc7fe3e1309fba87c0118a0","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf ./dist && tsc","commit":"npx git-cz","prepare":"npx husky install","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"typings":"dist/index.d.ts","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.2","eslint":"^8.28.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.29","typescript":"^4.9.3","@types/jest":"^27.5.0","@types/node":"^18.11.9","@commitlint/cli":"^17.3.0","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.3.0","@commitlint/config-angular":"^17.3.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.3.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.10","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.5.0_1669540091797_0.8361139932169017","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"rapiq","version":"0.6.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.6.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"cd2869016172e603335f8cc80fa7dd781eca69b2","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.6.0.tgz","fileCount":68,"integrity":"sha512-RILmzofcEsF91M9vMqNhAXvQkWSG9W6Tb2iwdMaGL6V6uhphQEKL8rJvb5GgtI2hz1Uy4ld6Qr16vaNe1i1FXQ==","signatures":[{"sig":"MEYCIQDx8kRuMDZGdtPzT2m5Rf5hxWC4gpvtFCTLl0uVisE9WAIhAJR3DXTTPQghD+44eZNd/waiQA+IQ9rokwfzpq9liMzC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhPRSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgKA//VTTia04Gr571b5UjuIPNtMyUaFlCUcBHMYglzVYRFC4bvE5Y\r\nCc7YnOEJ9CrqXsb8vU7lHZAQA6Di6njcON64AuJLy3hoftbT7iUWi2qiCmw6\r\n9Xcn0adesBSNVY6JwSb+0sFKkxC7PWwE+ngej3PNTqyz8C48tGR42cmV9jaf\r\nwbjhjdMZEXDp7qO622sDoffmEGIOlBHouUBQpH+Mi/UWyD44F0UVJjXkDNaI\r\nXz6ImkRtV8K7sc+Ok87ex4Z3dZPVUcqoegVknomNkUCAdiHB/Dvw3D/Bsp+0\r\nsaCruRFv8EOuQBe5s/kCCCTBzKnCCKoYQSG9B4881cQceQqfyl+PGkbPJDLr\r\nDf5A4c4IXebrl3iO7Nj/udq046yWhqxcWZYiKwaS2arX4SfbYngWMwL/WLir\r\n6uycsL8BQKy+mG/wGCjOYbETLvnAs5RAIAwosCQ+QEQf36EJJzDYY2ttEMF2\r\njYiTw+JzRlo+wxUAOJY8dZgNXIYnGGUYI9+x5CGWxTsWDfD5o1KR/DYsM24E\r\n+5D+hrxlqxqJ7g5/qidlP6g0ANEkfctyiWPycC6kfincNETmbk2k50F3cXTd\r\nhEdAjfDeQ1/B3bMdBNj0ny5/WAjqkKLgZe9DmwJXsjG4BkE23RzGUMEfULdJ\r\nj3cWsrl7qUshwiKxhjFOUiTnbEnCsx+yqyA=\r\n=BQtA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.esm.js","gitHead":"f4aceef68854621d252280e7247621f618f5df09","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.2","eslint":"^8.28.0","rimraf":"^3.0.2","rollup":"^3.5.0","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.29","typescript":"^4.9.3","@babel/core":"^7.20.2","@types/jest":"^27.5.0","@types/node":"^18.11.9","@commitlint/cli":"^17.3.0","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@babel/preset-env":"^7.20.2","@rollup/plugin-babel":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@rollup/plugin-commonjs":"^23.0.2","@babel/preset-typescript":"^7.18.6","@semantic-release/github":"^8.0.6","@commitlint/cz-commitlint":"^17.3.0","@commitlint/config-angular":"^17.3.0","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^17.3.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.10","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.6.0_1669657681807_0.7886791252236731","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"rapiq","version":"0.6.1","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.6.1","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"dddd3b39edce3e258278da036017346466d6a3df","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.6.1.tgz","fileCount":68,"integrity":"sha512-8kRCLfa3XCtAzXcZ/NoE0RkUQ07+Ere0v+MR28fIMz2sgQSOzniDxcbT1rGM2KVHmnBei0E8FA3puDpfJr1f3Q==","signatures":[{"sig":"MEQCIA4N4gv+HRT95hliB0K4cmP5IBl6Tx7/O/t6S9C1mS42AiBN08zM2v1rOF+fZ8HST86zop6NrldiV8wQ13kYEENjLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhwjdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR/Q/+LMdBcfE6un+9hBGZ1B+itgWDOFBhDzw5osMoPu+M3Vud6Ihn\r\nm+s2/PZusCNO1PruYgujX1lvCTQLJE1Zv3jfMFDLQCsh1oLuv7ILVs48CNoe\r\nq0X+rg4C4U/YRsS7R/YqmfiNDj0+nHp+FoooaZdktpOoIt18Fz+fyiDkfUFL\r\n4oVxmmOuH39JXV5mfj0k7ruVlosrDNYZ6oFtt0zV5FLZhK966GilWarIqSha\r\nMtjoKLE/2IDu9WsXogJ1uQMENHCfpctlZYSaRLtqs/VqLGOWVSlGuAlUaHFY\r\nyVfZg1pWcw0xzuZepz/EN/XSeuJZdOSxRyyn3QuvvRMjRRWpBM90fUHaB/oe\r\nw2jcfDM0EtxlRWgituXDc+r3v2oHn481od3t3GgMm6OlrCeT6AsmIqyG9Yfs\r\nnV2Se4dtQjGG/18ui6tCg8nV4TpVndOlu0Vuo+J/+g22Yz3trpKRlunV5b2s\r\nL0+dWvNo2ruZpKJ890Oya1oFYqQjnvRnH5Cy2dd24Nsj/AgHXkkIKSKdQRl9\r\nA5lcdkLqCp+4sf5+3m8o/Y1WZT8WFPyT0CZHopNiKNldO6UDDoC6xFUFju5y\r\nqc601fO4S6LXQFN/jUEwlbMPtpVfn+xerefY0lgBtoUoudybvSlz1lk/z6mi\r\nUD9aF/1RIGV1tCu4bcB3Qh9gl6StH+zxpOY=\r\n=aYtS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.esm.js","gitHead":"f7092c201ff90758051a5a4abdedadeb1d3ac80c","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.2","eslint":"^8.28.0","rimraf":"^3.0.2","rollup":"^3.5.0","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.29","typescript":"^4.9.3","@babel/core":"^7.20.2","@types/jest":"^27.5.0","@types/node":"^18.11.9","@commitlint/cli":"^17.3.0","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@babel/preset-env":"^7.20.2","@rollup/plugin-babel":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@rollup/plugin-commonjs":"^23.0.2","@babel/preset-typescript":"^7.18.6","@semantic-release/github":"^8.0.7","@commitlint/cz-commitlint":"^17.3.0","@commitlint/config-angular":"^17.3.0","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.3.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.10","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.6.1_1669794013108_0.2149182902137392","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"rapiq","version":"0.6.2","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.6.2","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"a509860317426448aaf2e59b242be2ce6c82552f","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.6.2.tgz","fileCount":68,"integrity":"sha512-+aiQ4AROD941BEBKVAs+r2Ebg6rhspxXtB6B+GWxBxd2smNyZVjgVphCNkZgtD3R/RbZlviVNzlW7l5aUBMCzQ==","signatures":[{"sig":"MEUCIQCn5mM7s4ukdTdCm0550xNgGqCgXbwrpt9+Eezy/vIoEAIgIOfpyAKcjTjjysxAYKJuajm8IwWH6Q2VqwycclcJ80w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpDlFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5kA//dqJ4yEK1Mex2Gdh43yLkMy4iVEJujdm8VoHwMqt1FutIcEN3\r\nT3ykyu53piyNESmEwIMAIpauNucRHjJi3uR/rdgtxHfdg2p4GCFKyvPy1ILX\r\noSw4nmbIy1GCwtnTCWRU2pzXoB/V2iuW6GxMf3nVY20YhthCvoE86+FJU5BW\r\nFBttGUabx3016TI+ilvHJZev1Wtj9ueQFRmATQPMxlgxjaCgrONF4gK3fvXT\r\n6C9ku5nRvB+2Wcrv76GatKx8Fe8j5oC9mEmS8uTv9+kzhr7bM/74V35r1sqX\r\nVzFpeOCOdedKbqCp/9WhBKD4drekN7LVCXx0nCDfl7gQl3jBBPuTY8NuJ6CW\r\nzeKaGw+g06C0iu1C+z65A7uBcQTWQlWrqW0rosU3BHVhTw1RcsVyo/3ERzTs\r\n52psWCUkBt4RWC9i3VvbNwgFEVG5Kj9n4BGx/sJZ37P43N6ZWZVmXviAsUD5\r\net99py8cog4+TOhrt8amUYNg3+t9z7R+aZQOyuJBsdJ2cce9hhts99w7RF70\r\nLnyBvbk2qUf7LtPw8ewa4J1AKqFZFFj9b/XY8GWFa6IFDKVkO28pMnMbb5Kr\r\n18+JJCG5hELPWCNfAXru4cbI5byaZqqzK8gBIdLYMRriQ/ABxPEBiEV5pPnr\r\nwkfxDJW1QsQ8yiiAGykotWJ8iqiH0SFulnQ=\r\n=29OE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.esm.js","gitHead":"f2b233803cba757a4bf18200996d189c7712d8ac","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.2","eslint":"^8.30.0","rimraf":"^3.0.2","rollup":"^3.8.0","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.33","typescript":"^4.9.4","@babel/core":"^7.20.2","@types/jest":"^27.5.0","@types/node":"^18.11.17","@commitlint/cli":"^17.3.0","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@babel/preset-env":"^7.20.2","@rollup/plugin-babel":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@rollup/plugin-commonjs":"^24.0.0","@babel/preset-typescript":"^7.18.6","@semantic-release/github":"^8.0.7","@commitlint/cz-commitlint":"^17.3.0","@commitlint/config-angular":"^17.3.0","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.3.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.0.10","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.6.2_1671706949100_0.3612264403411114","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"rapiq","version":"0.6.3","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.6.3","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"cc3eecd88ce8bd4e455e570f41ba27578862b77d","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.6.3.tgz","fileCount":68,"integrity":"sha512-8TsSZu4Bhc0QsPh6yCMr5pw3z0SIY1p202bibi23AnnwqNxRiRm7a9sGVQygyaL1ysrVNbr3j3AqkowXMR7Taw==","signatures":[{"sig":"MEYCIQDziWzEkenBHvyKVg1K9n1cDNUu5a3yxXMR8zxN0nUNHQIhAPFN3NWTGU0xdPheEYFUn8+wk9LfnOSyFWaN5dqV9Nir","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtXipACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcnBAAgZ/qW9aGV6FGiolY1UEL+3liIypM3kmcwxHsBZpmQKmBmaYM\r\nITVQ0c4/qnrnxpEFHgBaoqQhrW0nVllqsolXD4xbPUHtNAhHX6g05F+ZGm2k\r\nwjB5jHlFf08lVDaZO7N4aAoH4IepOngvzgg9Yx1E+Q0FxOD0KFi+oHxj1ce5\r\n6Pi+q2Nv4gBiMNuXnAxRDv75xWN5GTyv6/pNzh4vbYb9szfU1fTww8Lqwoqi\r\nJK1tWXqyDyDbfWuDDprineoR6oGDWGujHKRa/i2E78LFnpjUzL8Wd6nJpFeP\r\nby6lFCsiCT8S+7A8Y8IbwqdlDrJpJQfGEQwCI3jlh4E8vENTjDR//WwKQ8RD\r\nOflDlzhD2F8V4wtoaxAz7UAF8WYwqJgUCkUorSmui9Fronj77VzBrGfqpWsH\r\n4TCpJAetNFURkUbvC0MHzoG/u4MFYDcszS60XMThjsTdQ9akfNMPEV4T02lD\r\nXJAjJHL0y60Ay3q51lbpETC2PRl9uOQoGgcb1cD9seWEl29/qAd+2N7Dk58G\r\nv3UTHduP7EZJkspH3D4jbguNb27Kak8gAruWo/OyCerqc7Lnm4ervuSg9FPj\r\nP6JRrTGKiy1COZBDm0KT1mEtPtrhEwuvuSRvTJOX4MGmXYJ4gh3V3OmbavCq\r\ntvBJjDYsdP//sIw+8YguRaG+vdKZOVmCgco=\r\n=oieS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.esm.js","gitHead":"cbf76f7094c55a3b0c5330486e3631d72333db80","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"smob":"^0.0.6","minimatch":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.2","eslint":"^8.31.0","rimraf":"^3.0.2","rollup":"^3.9.1","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.35","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/jest":"^27.5.0","@types/node":"^18.11.18","@commitlint/cli":"^17.3.0","@types/minimatch":"^5.1.2","semantic-release":"^19.0.5","@babel/preset-env":"^7.20.2","@rollup/plugin-babel":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@rollup/plugin-commonjs":"^24.0.0","@babel/preset-typescript":"^7.18.6","@semantic-release/github":"^8.0.7","@commitlint/cz-commitlint":"^17.3.0","@commitlint/config-angular":"^17.3.0","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.3.0","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.1.0","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.6.3_1672837289314_0.603485741853983","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"rapiq","version":"0.6.4","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.6.4","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"2556bd08cd078def4980f783b240f0b1a4ea4f36","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.6.4.tgz","fileCount":68,"integrity":"sha512-nmA3O01BWLlKgyLOUW2QMRf9aNvDxWjyY1sjFKXsQGaBGrZUz0Wdzmi32fMammyeY8ShfXtz39wTmoF3DVgYLA==","signatures":[{"sig":"MEYCIQDrDrMdo2aMqAvWztOFA/PIn7ZQ71eFZ1RL8anGN6FQkwIhAOd52Ex1cdxBJrKzXigUI8HmZ/7F/3POd8nCnB41uVXg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxow2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLXA//cSKtjxVTt6meLkkSg0fkk6WU4MPPKZgR92f5Bk59dTRHTDlX\r\n1jG6YhfezK8V6CfQPsu4RAGT0AcesrN+bjBWWmKYw1iH8GZNQEUT1hjILtLv\r\nSsh35Mb9dkHjokCs0rxB8dDCpLALwFDmCbT5o/7UjvkwMnkn5Vqkg7pYeh7F\r\nvdQZ1Zus9MO5AtHoufdsJbcukZv3u9QVk5kMQWSiQC1kbVK6/cc8TheM+naq\r\n3DyGqxuEWQwaUakad6LQ8DcBTX6S1P6Dat1R818aKs+9VlbMGn5ueU6JzPV1\r\nk+kG2ERf1D2NgCVt10gdn0xO541M3nbRF5LniR9AvIkz/qOiivEi9LRL2n1H\r\nDaKcvF26m6zpXXNhSltS6jTx4yx2ZRKc3P8l0AaEX97o6kfJd/ICzeM9xURX\r\njX5hx4+s4hWO+WE1zkFA15D9k/xf+ecSoDknSLSvZqmoD0KsJPybW3pdNola\r\n9rLd17oRNTtLahbOSr8jyKf/9DQsSy62pMT0WrLuODc3V3C1sNB2zqvUeuip\r\njg35gI2TnWzkdVHbU/UEuEN/vyUjVA/6NOz+bjTfNQktHc48XVKWlWgHEkKC\r\nAyPp1r0PhB4RBZwoNSJtxNH6bJYRLjHMaP7i6w688lBGAyJ0WYk3ryU4fQKW\r\nFWLEdlWUr/OfRJLbgyQjLu5gmFTiDVn9NQU=\r\n=i0+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.esm.js","gitHead":"c3c3a2f20b4b2e1680d7889fcec10d08a349ec98","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"smob":"^0.0.7","minimatch":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.3","eslint":"^8.32.0","rimraf":"^4.1.0","rollup":"^3.10.0","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.36","typescript":"^4.9.4","@babel/core":"^7.20.12","@types/jest":"^27.5.0","@types/node":"^18.11.18","@commitlint/cli":"^17.4.2","@types/minimatch":"^5.1.2","semantic-release":"^20.0.2","@babel/preset-env":"^7.20.2","@rollup/plugin-babel":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.2","@rollup/plugin-commonjs":"^24.0.0","@babel/preset-typescript":"^7.18.6","@semantic-release/github":"^8.0.7","@commitlint/cz-commitlint":"^17.4.2","@commitlint/config-angular":"^17.4.2","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.1.0","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.6.4_1673956406087_0.09446284101839364","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"rapiq","version":"0.6.5","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.6.5","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"802e9b442e64ff4bee74aaba6312d8c3d88a199e","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.6.5.tgz","fileCount":68,"integrity":"sha512-yCClmpFtRhJPu84crVv35MGePiy37TEoah8zK29+57e0sAiKx3QQ1Kc+PqeFYW9+/uLRHBJro6cBPQwl7UDl8Q==","signatures":[{"sig":"MEYCIQCe9Gjf+5W2UpM6+DMnEp7+QCeYjgJnu0bKifh/KP3XkwIhALFz0IC0eK9YFw8yYtXq2BM0wURp2m5/E4qRxU8zPrM3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx7s6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGhQ//WUpK1FNYljfJxCsEGjKlMdu6olyZBdSBBQJ90RpF891XtVtp\r\niO9TeeW5dimdb0ckjKQu3BJOj685Am2x+X/7hTU0lnzXG7XjvvSrK4+jtlzc\r\nCUaVjEm90m3uHmV9+TgWM6Wn3ydXcDH4yNvBoohOEkn0n5zEI35JN3We6Atf\r\nsA643uEvnxCDYNepIFMZVOntrxHmSYqKFVqmTcomIHDypXMjGIDZIkbgZlmw\r\nc2h8HruK7tKGTOZOYNk8Dxi2a6i6eEl7UnzJBqD2Xzw/7tfd8a8QJwpZFK0K\r\nKlYOjCg4U+jo1Ub3AU0LkbsmNIQDXbaOsFOWWJSUtn+ZgOCNLzW9Tm/DcBRe\r\n8tS4IFr+do9+Nhss9rEpi5IloX1UXPZ1+rgOdcBOMl7/rtT/rCGYlqogXvwH\r\nIgFVHgr2SR79U2skvLj0sCVDqy1CeZANpOolPZ6rJ1SW7lyKtHcYGSUqUnDN\r\nYfWRBcG32hInh6mzFAtimvyrfrt5Dlwmx5BUeuvQp8CovnEOIER51/4VlaWX\r\n7ZU48dMe5Qu4qo5WKwHfTnI6dXFGTcnLxsstIy0kLFhP3/K7hIuTDSqwA7al\r\nZ03cnoexxKZOow5Km4Dm5ooLxJ1HtDjIIy3qQ09y3UMrwS+RiDWQE4IZaEwd\r\nMk6uwY9bqBpPy5Oo/6SQFcAAmaNPUN4NBdo=\r\n=QH9f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.esm.js","gitHead":"0168e7d6c602b2205207ce22f100bc1afeb4fd71","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"smob":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.3","eslint":"^8.32.0","rimraf":"^4.1.1","rollup":"^3.10.0","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.38","typescript":"^4.9.4","@types/jest":"^27.5.0","@types/node":"^18.11.18","@commitlint/cli":"^17.4.2","@types/minimatch":"^5.1.2","semantic-release":"^20.0.2","@rollup/plugin-babel":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.2","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-commonjs":"^24.0.0","@semantic-release/github":"^8.0.7","@commitlint/cz-commitlint":"^17.4.2","@commitlint/config-angular":"^17.4.2","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.1.0","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.6.5_1674033978273_0.21913222146258038","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"rapiq","version":"0.6.6","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.6.6","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"cc31ea66cb0d2bcc368ef1b3b25d8e94eaac07a8","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.6.6.tgz","fileCount":68,"integrity":"sha512-2Re37A3ReYIs17YngzsSFHCwp4FBJZnF2A9ajNE7l9bLDk4a9n8vLg4pLgXr7Ji2stt0cq9DeXw9Jd03ZA3Niw==","signatures":[{"sig":"MEQCIDHONgAY5Fzg5nfAx/GvhOpCuQYF99nhc8njQmNjXN0HAiASlcsoneaPkie5O0jAs/GGypyRRPwQN9KFulbzqD6VdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx79YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6tBAAiMz9WEXKakKriZ8esVi1EWoWZEzFdfMj6SDteJdVsey6FTRN\r\n9Lx0Q/dy1+9eA3ogCB1BsPg0Ej8rKqeNztjUk60mBYg4SjiD9fu2YyrcU4D/\r\nNOexDVi32cugESMjbOg18T7INYigR8bBtT5JzIIptgc1c3TK7WBuQqHhw1tu\r\n3bdk8bMn1XKNE7P3MbUfgg/aClqNou7+psLPC+n22fbih+flJMlVPhqNl4gq\r\nrJUrVFXFrfqahm8pR+8aSgWmVkPp2hKcQ+segGz7iXbO8tI4IoAYppXNLpQL\r\nxpxyg5wZ3WEj67YIJcYn+4Tn/Vadh3FjLD9mwpmdaxJQyaSSPxCu0hh5NoIv\r\nXWE2eqLywd2EyRCHwyRk8xdwRzxgDFY0tfrjyUPvH5S0/6BFIH3JlSH1uN1J\r\nU/2wXTNAv/j5JUk6vNtRPbDutP6vVoi8YAIZkPOJWoru5QuVXq87NxtfQKbP\r\nsoezdMAo3RUFdROd5zQyjfKFvKO6I7WPcazYaLbESONuEuozbT8sruCJmS+x\r\nTD2KqCyuTBzPQrndyu8/Q2Y9+bdzQs4mswrM0a6jkxsdAOeEnRFHC7SHgcgJ\r\n6TxP8DUMsukmx19M1RpYtNvXaZTFxPfAp1FbcoA4JashYbqR2RuBSnqirpTo\r\n7oSlJo0pixuHryq8XrI3hDHPEXAjbF4rU7c=\r\n=SuJC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.esm.js","gitHead":"4b2b692d60ece631807d622332e7f8356fc04ed2","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"smob":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.3","eslint":"^8.32.0","rimraf":"^4.1.1","rollup":"^3.10.0","ts-jest":"^27.1.4","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.38","typescript":"^4.9.4","@types/jest":"^27.5.0","@types/node":"^18.11.18","@commitlint/cli":"^17.4.2","@types/minimatch":"^5.1.2","semantic-release":"^20.0.2","@rollup/plugin-babel":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.2","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-commonjs":"^24.0.0","@semantic-release/github":"^8.0.7","@commitlint/cz-commitlint":"^17.4.2","@commitlint/config-angular":"^17.4.2","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@tada5hi/eslint-config-typescript":"^1.1.0","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.6.6_1674035032599_0.7886325982922773","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"rapiq","version":"0.7.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.7.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"df9e7ecaf91ce8fd12fdd8da540a72b7da00c96b","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.7.0.tgz","fileCount":70,"integrity":"sha512-IuTzqb5+Lco0UCRSfUfTJ0NH2K2jLYL9pFveDQf9Bb3dVx+1LnjsojrRVonEn+PfX3k3fpBYUmk3aPkc/KAW1Q==","signatures":[{"sig":"MEUCIGuqqHQ8A+NpmqA+EfN/QmEmj3MtqRKGXL2lAIk4B43kAiEArVtdJxfaNJVdxyV8/JAvzbx75F3567QnnevnED8s5Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1AsCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq91BAAoKxd3YK9uimVLQBecUgDBWkVfq+PhaZIBPGaClZcoMnLnlia\r\nxw4RWyVHZarvB9ZX//NpTrR2BJQUCukIponIcQt6G/8NHldUjoV5zkw5Rsln\r\n8v1VnhMNC65NeiOa6p0cAOTRB5zseMgQM2/Fjb/+NBKvvvUgSZvOZ0jtKJYB\r\np6nZtg+hd6tKxU7LSdZbs8pXZalOVPzbFPSvfMxvg8JSAOo7DTncoIg7ahAc\r\nk5wEh6IOtXwjAIVtH94PFmXEE/+qMnx5S+M3VLXqw7EhchHwURKwS/RQcpok\r\ngFi3l+6hK7Ilmm+CLzc7oPi7eX3A5UQivvrx6zyzzzN8+FF4mZSPpgKcn8pQ\r\nX0ahSbYRW411imoMs2N+3pWYWDoCsfHSqoUeSVT/Zp5ELL5bEHZ6tPA2OSEa\r\npmFM5ALyfxHFnWwyf7LiS4s/j7QbBKZEda2nCmciHpXhH6u9Z8z0YTePPtF9\r\nIKx3+DHLVnLXnCwbhBC7PIk0di7VVd8LqCuY2YPhpyD57DDe3T6xVI8q2yjg\r\nQCa5VocgnD/heyC4w0V73j7MMOErXOrTCOHgjX6UbsYTrIuiOtzLtugiOHKY\r\n/iyM/4+VyELz+3GjI52XcQmpKnFN5E5sTDT0wgSNSZDRgxsW/7LwNXQulcSZ\r\nbD/N05j0mevYEaxQSLSIH4IHVOAgeYs5HoI=\r\n=i4vx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"948f95f97655ff0cbca32b94cc0f2dae46a67785","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"smob":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.45","jest":"^27.5.1","husky":"^8.0.3","eslint":"^8.32.0","rimraf":"^4.1.2","rollup":"^3.11.0","ts-jest":"^27.1.4","@swc/core":"^1.3.29","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.40","typescript":"^4.9.4","@types/jest":"^27.5.0","@types/node":"^18.11.18","@commitlint/cli":"^17.4.2","semantic-release":"^19.0.5","@tada5hi/tsconfig":"^0.3.0","@rollup/plugin-terser":"^0.4.0","@semantic-release/git":"^10.0.1","@commitlint/cz-commitlint":"^17.4.2","@commitlint/config-angular":"^17.4.2","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.4.2","@tada5hi/eslint-config-typescript":"^1.1.1","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.7.0_1674840834246_0.09126109256303838","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"rapiq","version":"0.8.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.8.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"f9eee0bf5bf41b92916750cc6b066c0928a8c2b9","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.8.0.tgz","fileCount":133,"integrity":"sha512-qAWUHJP++IDKE9ul9mwXoix45a6Hne3wDiqTd7BhoRNVOQv2gQvAlCOWCQCNTbQA/Ia9jW5ugcOmbd4eRGklSQ==","signatures":[{"sig":"MEYCIQC7YPpq8Qwf2XEZ2tMzzR5TYJWQft6vVR2CFlyiEVRzngIhANZTo0eDspuypYLhMZ/mcSSBWUsRcsEJBkasF7fiZhz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj68GGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWHQ/+Kiw1OQqivM4bRWEvhDiKZ0xUv3oQyYFekUsu6B3C7KAFoKbT\r\nYDJNiq9YgNd1RG3/msedy1O2o6lLfucI1V2ZtbWQoAPhKUl3MvG4snAQDz7s\r\nqekmqimoEcI/ZagZzSRQa68n2fPIsgwacluYWnbqILOL6siLEIigPKfvijiY\r\nIVKmfUYELnWK+NrwjqHQVcNGeKeUKWr3fxeKfhPEKkridr/ydnqN4O55VV2H\r\n6ExfEWhKkbQ1Y1sxYE4xgD/GnXmN3b71LHD3ASsnwbQGnPDftz8h3S/X807r\r\nUIKC9C7sNW7PR6GbRdN+Uv08d8opkTJo9dTNLY9bCevIq5qbPwuLmd2cuHFv\r\ncfDy1UKEJE4Aifb6Hi36hC1B7XepwI0rk3LetrVLnltHh14JiFGI8d4ByLEV\r\nFWZbxcj7csqgglBV6s2Rfaum2a3qb2r7kT+CaXls6noYgh7g+ETcfSksyqh3\r\nlZWufxJi6wHoaLMCLkmTriatBKedE/FPG21HUW07a0aK90UrUprSNhcY6HLh\r\n/jpfRGFIIuVB4qwYv9lC2nHI6tJX5k2cVmDt6wxBnnoX183IjzzG8GkIkFJQ\r\nDDJP+IWjOLIPRlnal1LAoGYjnX+YMbeEMEpJt3yELu4uvrQhPJO+boSCEZRq\r\nzJaJA/2YxlNxO+m0xdT8Tfr7QaXccu+ojZ4=\r\n=ZcSF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"df0b2cd96d0b492e929755c4b674cff258f43538","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"smob":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","jest":"^27.5.1","husky":"^8.0.3","eslint":"^8.34.0","rimraf":"^4.1.2","rollup":"^3.15.0","ts-jest":"^27.1.4","@swc/core":"^1.3.35","cross-env":"^7.0.3","vitepress":"^1.0.0-alpha.46","typescript":"^4.9.5","@types/jest":"^27.5.0","@types/node":"^18.13.0","@commitlint/cli":"^17.4.3","semantic-release":"^19.0.5","@tada5hi/tsconfig":"^0.4.0","@rollup/plugin-terser":"^0.4.0","@semantic-release/git":"^10.0.1","@commitlint/cz-commitlint":"^17.4.2","@commitlint/config-angular":"^17.4.3","@rollup/plugin-node-resolve":"^15.0.0","@semantic-release/changelog":"^6.0.2","@commitlint/config-conventional":"^17.4.3","@tada5hi/eslint-config-typescript":"^1.1.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.8.0_1676394886672_0.3649434327733405","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"rapiq","version":"0.8.1","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.8.1","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"502db9c8f45a72bbdbc1bfe7e2d5738cb0701649","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.8.1.tgz","fileCount":135,"integrity":"sha512-AyhUNucaIy7LOBs200uvED36FqhCWznwUWPEmjuarbVxG39KLfL0cW2ymhPfPz/T7g4SrPk1+2JRaIV87rTYYw==","signatures":[{"sig":"MEYCIQD00t8FhoW3aIuN8iSbktWyrtg674JrokEOegOJMh97MAIhAMAfk1Tj7ylGicN2dmoxVBJ1/uVEkLgRY2epPMaxobLp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":408349},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"23ceb43f9238764923dcb13a7831b80cf81843f8","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.4","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"smob":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.3","jest":"^27.5.1","husky":"^8.0.3","eslint":"^8.41.0","rimraf":"^5.0.1","rollup":"^3.23.0","@swc/core":"^1.3.60","@swc/jest":"^0.2.26","cross-env":"^7.0.3","vitepress":"^1.0.0-beta.1","typescript":"^5.0.4","@types/jest":"^27.5.0","@types/node":"^20.2.5","semantic-release":"^19.0.5","@tada5hi/tsconfig":"^0.4.0","@tada5hi/semantic-release":"^0.1.0","@tada5hi/commitlint-config":"^1.0.2","@rollup/plugin-node-resolve":"^15.0.2","@tada5hi/eslint-config-typescript":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.8.1_1685348036820_0.24070645122192103","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"rapiq","version":"0.9.0","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"license":"MIT","_id":"rapiq@0.9.0","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"homepage":"https://github.com/Tada5hi/rapiq#readme","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"0f427b1a459064a488ae86d2fb91f14524369240","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-0.9.0.tgz","fileCount":171,"integrity":"sha512-k4oT4RarFBrlLMJ49xUTeQpa/us0uU4I70D/UEnK3FWQ4GENzei01rEQAmvPKAIzACo4NMW+YcYJ7EVfSa7EFg==","signatures":[{"sig":"MEYCIQDawGCdvsHFl4Prejyn5EO1J1XZA+SmZ024tuVFt1n9qwIhAIl12SmpX0s/TYX+zfqe33GzLtXGC9aHK+zVPj9rZi9A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456859},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"157a9107105da4b4a28acb3a2cc23fab3d9e1966","scripts":{"lint":"eslint --ext .js,.ts ./src","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","prepare":"npx husky install","build:js":"rollup -c","docs:dev":"vitepress dev docs --temp .temp","lint:fix":"npm run lint -- --fix","docs:help":"vitepress --help","docs:build":"vitepress build docs --temp .temp","build:types":"tsc --emitDeclarationOnly","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git"},"_npmVersion":"8.19.4","description":"A tiny library which provides utility types/functions for request and response query handling.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ebec":"^1.1.0","smob":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.3","jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","rollup":"^3.26.0","@swc/core":"^1.3.67","@swc/jest":"^0.2.26","cross-env":"^7.0.3","vitepress":"^1.0.0-beta.5","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.2.5","semantic-release":"^19.0.5","@tada5hi/tsconfig":"^0.5.0","@tada5hi/semantic-release":"^0.2.0","@tada5hi/commitlint-config":"^1.1.0","@rollup/plugin-node-resolve":"^15.1.0","@tada5hi/eslint-config-typescript":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rapiq_0.9.0_1688463905695_0.041091889129505565","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"rapiq","version":"1.0.0","description":"A tiny library which provides utility types/functions for request and response query handling.","main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build:types":"tsc --emitDeclarationOnly","build:js":"rollup -c","build":"rimraf dist && npm run build:types && npm run build:js","commit":"npx git-cz","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage","lint":"eslint --ext .js,.ts ./src","lint:fix":"npm run lint -- --fix","docs:dev":"vitepress dev docs --temp .temp","docs:build":"vitepress build docs --temp .temp","docs:help":"vitepress --help","prepare":"npx husky install","prepublishOnly":"npm run build"},"author":{"name":"Peter Placzek","email":"contact@tada5hi.net","url":"https://github.com/tada5hi"},"license":"MIT","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"repository":{"type":"git","url":"git+https://github.com/Tada5hi/rapiq.git"},"bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"homepage":"https://github.com/Tada5hi/rapiq#readme","dependencies":{"smob":"^1.5.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^16.0.1","@swc/core":"^1.11.21","@swc/jest":"^0.2.37","@tada5hi/commitlint-config":"^1.2.5","@tada5hi/eslint-config-typescript":"^1.2.16","@tada5hi/semantic-release":"^0.3.2","@tada5hi/tsconfig":"^0.6.0","@types/jest":"^29.5.14","@types/node":"^22.14.1","cross-env":"^7.0.3","eslint":"^8.57.0","husky":"^9.1.7","jest":"^29.7.0","rimraf":"^6.0.1","rollup":"^4.40.0","semantic-release":"^24.2.3","typescript":"^5.8.3","vitepress":"^1.6.3"},"_id":"rapiq@1.0.0","gitHead":"3ed1407129986124e6cf3e92829d1f472c71f5c8","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-91QdAjMHKoS1cytNcGZUKDMMUePvDvnXHrWfvymLf6OJdKVW8QUJLhsBGJgzi98BX2oRSGYYok4Juj+y2jLJqw==","shasum":"d18239fdfbc4750f03605ec4ecf8c02cbe9a6bc1","tarball":"https://registry.npmjs.org/rapiq/-/rapiq-1.0.0.tgz","fileCount":167,"unpackedSize":483992,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBFz3Cj/I8FtY0HET0BKvGw6A2Vp5PloYFfgN88NkDpIAiEArNfqMp5/HuPPyBbHbAg2PGU45qHKSfgoEgFAW8imQxs="}]},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"directories":{},"maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rapiq_1.0.0_1745313174630_0.12679228666153408"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-05T16:06:47.997Z","modified":"2025-04-22T09:12:54.997Z","0.0.1":"2022-08-05T16:06:48.185Z","0.0.2":"2022-08-07T13:13:55.673Z","0.0.3":"2022-08-08T12:37:10.015Z","0.0.4":"2022-08-11T10:45:54.158Z","0.0.6":"2022-10-10T13:18:13.604Z","0.1.0":"2022-10-15T14:11:41.292Z","0.1.1":"2022-10-18T15:15:25.791Z","0.2.0":"2022-10-18T16:02:02.225Z","0.2.1":"2022-10-18T20:23:16.174Z","0.2.2":"2022-10-19T08:13:15.389Z","0.2.3":"2022-10-19T14:01:13.905Z","0.2.4":"2022-10-19T14:25:29.225Z","0.2.5":"2022-10-20T11:47:05.563Z","0.2.6":"2022-10-20T13:21:04.886Z","0.2.7":"2022-10-21T08:47:27.117Z","0.2.8":"2022-10-21T09:25:43.159Z","0.2.9":"2022-10-21T09:57:23.571Z","0.3.0":"2022-10-21T17:57:59.237Z","0.3.1":"2022-10-22T15:33:54.125Z","0.3.2":"2022-10-27T14:31:43.332Z","0.4.0":"2022-10-28T15:13:55.862Z","0.4.1":"2022-10-28T16:09:10.710Z","0.5.0":"2022-11-27T09:08:11.993Z","0.6.0":"2022-11-28T17:48:02.034Z","0.6.1":"2022-11-30T07:40:13.315Z","0.6.2":"2022-12-22T11:02:29.267Z","0.6.3":"2023-01-04T13:01:29.526Z","0.6.4":"2023-01-17T11:53:26.245Z","0.6.5":"2023-01-18T09:26:18.399Z","0.6.6":"2023-01-18T09:43:52.741Z","0.7.0":"2023-01-27T17:33:54.736Z","0.8.0":"2023-02-14T17:14:46.805Z","0.8.1":"2023-05-29T08:13:57.008Z","0.9.0":"2023-07-04T09:45:05.893Z","1.0.0":"2025-04-22T09:12:54.835Z"},"bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"author":{"name":"Peter Placzek","email":"contact@tada5hi.net","url":"https://github.com/tada5hi"},"license":"MIT","homepage":"https://github.com/Tada5hi/rapiq#readme","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"repository":{"type":"git","url":"git+https://github.com/Tada5hi/rapiq.git"},"description":"A tiny library which provides utility types/functions for request and response query handling.","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"readme":"# rapiq 🌈\n\n[![npm version](https://badge.fury.io/js/rapiq.svg)](https://badge.fury.io/js/rapiq)\n[![main](https://github.com/Tada5hi/rapiq/actions/workflows/main.yml/badge.svg)](https://github.com/Tada5hi/rapiq/actions/workflows/main.yml)\n[![codecov](https://codecov.io/gh/tada5hi/rapiq/branch/master/graph/badge.svg?token=QFGCsHRUax)](https://codecov.io/gh/tada5hi/rapiq)\n[![Known Vulnerabilities](https://snyk.io/test/github/Tada5hi/rapiq/badge.svg)](https://snyk.io/test/github/Tada5hi/rapiq)\n[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\n\nRapiq (**R**est **Api** **Q**uery) is a library to build an efficient interface between client- & server-side applications.\nIt defines a scheme for the request, but **not** for the response.\n\n**Table of Contents**\n\n- [Installation](#installation)\n- [Documentation](#documentation)\n- [Parameters](#parameters)\n- [Usage](#usage)\n- [License](#license)\n\n## Installation\n\n```bash\nnpm install rapiq --save\n```\n## Documentation\n\nTo read the docs, visit [https://rapiq.tada5hi.net](https://rapiq.tada5hi.net)\n\n## Parameters\n\n- `fields`\n    - Description: Return only specific resource fields or extend the default selection.\n    - URL-Parameter: **fields**\n- `filters`\n    - Description: Filter the resources, according to specific criteria.\n    - URL-Parameter: **filter**\n- `relations`\n    - Description: Include related resources of the primary resource.\n    - URL-Parameter: **include**\n- `pagination`\n    - Description: Limit the number of resources returned from the entire collection.\n    - URL-Parameter: **page**\n- `sort`\n    - Description: Sort the resources according to one or more keys in asc/desc direction.\n    - URL-Parameter: **sort**\n\nIt is based on the [JSON-API](https://jsonapi.org/format/) specification.\n\n## Usage\n\nThis is a small outlook on how to use the library. For detailed explanations and extended examples,\nread the [docs](https://rapiq.tada5hi.net).\n\n### Build 🔧\n\nThe first step is to construct a [BuildInput](https://rapiq.tada5hi.net/guide/build-api-reference#buildinput) object for a generic Record `<T>`.\nPass the object to the [buildQuery](https://rapiq.tada5hi.net/guide/build-api-reference#buildquery) method to convert it to a transportable string.\n\nThe `BuildInput<T>` can contain a configuration for each\n[Parameter](https://rapiq.tada5hi.net/guide/parameter-api-reference.md#parameter)/\n[URLParameter](https://rapiq.tada5hi.net/guide/parameter-api-reference.md#urlparameter).\n- [Fields](https://rapiq.tada5hi.net/guide/fields-api-reference.md#fieldsbuildinput): `FieldsBuildInput<T>`\n- [Filter(s)](https://rapiq.tada5hi.net/guide/filters-api-reference.md#filtersbuildinput): `FiltersBuildInput<T>`\n- [Pagination](https://rapiq.tada5hi.net/guide/pagination-api-reference.md#paginationbuildinput): `PaginationBuildInput<T>`\n- [Relations](https://rapiq.tada5hi.net/guide/relations-api-reference.md#relationsbuildinput): `RelationsBuildInput<T>`\n- [Sort](https://rapiq.tada5hi.net/guide/sort-api-reference.md#sortbuildinput): `SortBuildInput<T>`\n\n> **NOTE**: Check out the API-Reference of each parameter for acceptable input formats and examples.\n\nAfter building, the string can be passed to a backend application as http query string argument.\nThe backend application can process the request, by [parsing](https://rapiq.tada5hi.net/guide/parse.md) the query string.\n\n#### Example\n\nThe following example is based on the assumption, that the following packages are installed:\n- [express](https://www.npmjs.com/package/express)\n- [typeorm](https://www.npmjs.com/package/typeorm)\n- [typeorm-extension](https://www.npmjs.com/package/typeorm-extension)\n\nIt should give an insight on how to use this library.\nTherefore, a type which will represent a `User` and a method `getAPIUsers` are defined.\nThe method should perform a request to the resource API to receive a collection of entities.\n\n```typescript\nimport axios from \"axios\";\nimport {\n    buildQuery,\n    BuildInput\n} from \"rapiq\";\n\nexport type Realm = {\n    id: string,\n    name: string,\n    description: string,\n}\n\nexport type Item = {\n    id: string,\n    realm: Realm,\n    user: User\n}\n\nexport type User = {\n    id: number,\n    name: string,\n    email: string,\n    age: number,\n    realm: Realm,\n    items: Item[]\n}\n\ntype ResponsePayload = {\n    data: User[],\n    meta: {\n        limit: number,\n        offset: number,\n        total: number\n    }\n}\n\nconst record: BuildInput<User> = {\n    pagination: {\n        limit: 20,\n        offset: 10\n    },\n    filters: {\n        id: 1\n    },\n    fields: ['id', 'name'],\n    sort: '-id',\n    relations: ['realm']\n};\n\nconst query = buildQuery(record);\n// console.log(query);\n// ?filter[id]=1&fields=id,name&page[limit]=20&page[offset]=10&sort=-id&include=realm\n\nasync function getAPIUsers(\n    record: BuildInput<User>\n): Promise<ResponsePayload> {\n    const response = await axios.get('users' + buildQuery(record));\n\n    return response.data;\n}\n\n(async () => {\n    let response = await getAPIUsers(record);\n\n    // do something with the response :)\n})();\n```\n\nThe next [section](#parse-) will describe, how to parse the query string on the backend side.\n\n### Parse 🔎\n\nThe last step of the whole process is to parse the transpiled query string, to an efficient data structure.\nThe result object (`ParseOutput`) can contain an output for each\n[Parameter](https://rapiq.tada5hi.net/guide/parameter-api-reference.md#parameter)/\n[URLParameter](https://rapiq.tada5hi.net/guide/parameter-api-reference.md#urlparameter).\n- [Fields](https://rapiq.tada5hi.net/guide/fields-api-reference.md#fieldsparseoutput): `FieldsParseOutput<T>`\n- [Filter(s)](https://rapiq.tada5hi.net/guide/filters-api-reference.md#filtersparseoutput): `FiltersParseOutput<T>`\n- [Pagination](https://rapiq.tada5hi.net/guide/pagination-api-reference.md#paginationparseoutput): `PaginationParseOutput<T>`\n- [Relations](https://rapiq.tada5hi.net/guide/relations-api-reference.md#relationsparseoutput): `RelationsParseOutput<T>`\n- [Sort](https://rapiq.tada5hi.net/guide/sort-api-reference.md#sortparseoutput): `SortParseOutput<T>`\n\n> **NOTE**: Check out the API-Reference of each parameter for output formats and examples.\n\n#### Example\n\nThe following example is based on the assumption, that the following packages are installed:\n- [express](https://www.npmjs.com/package/express)\n- [typeorm](https://www.npmjs.com/package/typeorm)\n- [typeorm-extension](https://www.npmjs.com/package/typeorm-extension)\n\nFor explanation purposes, three simple entities with relations between them are declared to demonstrate\nthe usage on the backend side.\n\n**`entities.ts`**\n```typescript\nimport {\n    Entity,\n    PrimaryGeneratedColumn,\n    Column,\n    OneToMany,\n    JoinColumn,\n    ManyToOne\n} from \"typeorm\";\n\n@Entity()\nexport class User {\n    @PrimaryGeneratedColumn({unsigned: true})\n    id: number;\n\n    @Column({type: 'varchar', length: 30})\n    @Index({unique: true})\n    name: string;\n\n    @Column({type: 'varchar', length: 255, default: null, nullable: true})\n    email: string;\n\n    @Column({type: 'int', nullable: true})\n    age: number\n\n    @ManyToOne(() => Realm, { onDelete: 'CASCADE' })\n    realm: Realm;\n\n    @OneToMany(() => User, { onDelete: 'CASCADE' })\n    items: Item[];\n}\n\n@Entity()\nexport class Realm {\n    @PrimaryColumn({ type: 'varchar', length: 36 })\n    id: string;\n\n    @Column({ type: 'varchar', length: 128, unique: true })\n    name: string;\n\n    @Column({ type: 'text', nullable: true, default: null })\n    description: string | null;\n}\n\n@Entity()\nexport class Item {\n    @PrimaryGeneratedColumn({unsigned: true})\n    id: number;\n\n    @ManyToOne(() => Realm, { onDelete: 'CASCADE' })\n    realm: Realm;\n\n    @ManyToOne(() => User, { onDelete: 'CASCADE' })\n    user: User;\n}\n```\n\n```typescript\nimport { Request, Response } from 'express';\n\nimport {\n    applyQuery,\n    useDataSource\n} from 'typeorm-extension';\n\n/**\n * Get many users.\n *\n * Request example\n * - url: /users?page[limit]=10&page[offset]=0&include=realm&filter[id]=1&fields=id,name\n *\n * @param req\n * @param res\n */\nexport async function getUsers(req: Request, res: Response) {\n    const dataSource = await useDataSource();\n    const repository = dataSource.getRepository(User);\n    const query = repository.createQueryBuilder('user');\n\n    // -----------------------------------------------------\n\n    // parse and apply data on the db query.\n    const { pagination } = applyQuery(query, req.query, {\n        defaultPath: 'user',\n        fields: {\n            allowed: ['id', 'name', 'realm.id', 'realm.name'],\n        },\n        filters: {\n            allowed: ['id', 'name', 'realm.id'],\n        },\n        relations: {\n            allowed: ['items', 'realm']\n        },\n        pagination: {\n            maxLimit: 20\n        },\n        sort: {\n            allowed: ['id', 'name', 'realm.id'],\n        }\n    });\n\n    // -----------------------------------------------------\n\n    const [entities, total] = await query.getManyAndCount();\n\n    return res.json({\n        data: {\n            data: entities,\n            meta: {\n                total,\n                ...pagination\n            }\n        }\n    });\n}\n```\n\n## License\n\nMade with 💚\n\nPublished under [MIT License](./LICENSE).\n","readmeFilename":"README.MD"}