{"_id":"@rapiq/parser-simple","_rev":"31-a087386ed4a04332c869f93cc129451c","name":"@rapiq/parser-simple","dist-tags":{"beta":"2.0.0-beta.20","latest":"2.4.0"},"versions":{"2.0.0-beta.0":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"00e1f0d52280fe1617c6553968bb8a9102cb4653","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.0.tgz","fileCount":7,"integrity":"sha512-KvgN5m8FbVzeuGt2ETqbD9AfigfpTuL0ON06K4Q58DjbV+THjAqI/Yy9LoNO15cBU63OUXN0tt0TUYq45lFC+w==","signatures":[{"sig":"MEUCIEP1PgAcotl0XkZOxl/JT1cRoukbp0pUM79woQcJQyCsAiEA9/g7ZqOw6b256qQ3ctiUmW1T0JiZUC0vcZUBYbQAjdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101558},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"5493327fb0cfa80e7c35d8cebced06c35d7c67eb","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@rapiq/core":"^2.0.0-beta.0"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.0_1784458327972_0.8190607520150199","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"a41172747932e367896ce10662f6c676fb6a934d","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.1.tgz","fileCount":7,"integrity":"sha512-SjeYwR/lUQgc0ioRn/fsIRk7gUvFPEb3UHRn3bnznAOFXR/qF1XNQQA7YdkW6GYm4Mt+lIFRj3+V3lNjYqbfDA==","signatures":[{"sig":"MEQCIH/nYTgxmAnZcH4cuM1OGmkB9e4PEV4K00t76pu7m0+rAiBL0vqRIMs0Eg8M2JbETkQD1QqkW71cjAuBBuqy5VlDaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101558},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"6191fd763ab2192c4ffd815afb23f34dec8edceb","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.1"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.1_1784462778298_0.2229385661229064","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"ccb8cf5e0ae539107f12611e5cd9ab4b32416ff9","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.2.tgz","fileCount":7,"integrity":"sha512-uTJaa9Ga8A2w+KNGAC2XaQByFXLgNJnwWyuacd54t66sgzZGJ+7/p0Wrbx5iJ4BgdKwfYCat7yFAT3KmdOjw4A==","signatures":[{"sig":"MEUCIQD60oCo7V23Zy6H4TAgQvT2BD09YJbWBGzjfLE63SlrbQIgBtQTmrFUnupPrnXad/iFHgnmv44Oq4Ss6VL/x8EnPek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101558},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"644311ab8c0d89f0f34042e43c346f0c4dd675ca","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.2"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.2_1784537274218_0.5975653230391118","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"b0e5870b8a11150fcc71524fb3d016208b617fa1","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-8PUlbypNDPk/5OGHYL9qeNhu+SvMqpj+arO4Sz7coeuhVa8qphsRvye7E6qKRmXLi7rnrStQybKzRPO6HHn+OA==","signatures":[{"sig":"MEUCIDllVTbGUpQC4gk5m61KBFS2AQ5xkDxwqks00jJdSdixAiEA0KcNrNnAqzVlzZMqY0M6umKM68rEpmHJTXG52NWDj7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101558},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"ea8ba857d3fbbc74cf64d332d1dcdb37d60dcbcb","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.3"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.3_1784542411469_0.26631751832047135","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"d7dfdc0833130a266b3470780bc3d9a72f6a1799","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-7Fw+Wl94DsdUTek73DjcQdUQdO9ABn3d5ukKhb6X7nqO7+N5GtCboIqZf1KJQYEGDJrKShTEmcd9Vhlu/PewEg==","signatures":[{"sig":"MEYCIQDjj99nbQvg085yRwF4Q67Crs8Pknb/yiEe+cGUhYeVOwIhAIk+qDHOOaGjCHgJDvb9juxUanuCgeFqeh9r/gLjDqdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"45981e73905871e62cf675ca5a587eba4697a634","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.4"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.4_1784558390957_0.6666864613522598","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"bb18dfe6c4183fe667551b123560f75bf81fb1eb","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.5.tgz","fileCount":7,"integrity":"sha512-Rfe5uzdGkZFZojXflTSlat1GAuTmo1E2CHpuTbvEGBlysMcm8S5vAro1+owrMtq/e7HzMle+FqlcY9YAZixfog==","signatures":[{"sig":"MEUCICThq7V7XRvWosSCAq1fBjC9O76me5ftzWjhVJ7nU8FoAiEAm3T6OqFMqrFTHHCrHCW+A5MVOhUcKeDBCvSrosPhKXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134440},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"78ff2a23b0dbc8df60f86efd2db608217377db22","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.5"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.5_1784620454165_0.2819856107514285","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.6":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"44af16e4a915555ebd49a19fd083f6cfe1f016c1","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.6.tgz","fileCount":7,"integrity":"sha512-9Qsa0kFN2kXnWPebm7+YVvuUQO4zbdauvp10Nb6IDOz6CiHrSNtld2NYGhJsiw5SdWRJ8v6cAzXv14Hz+Mrs7g==","signatures":[{"sig":"MEQCIDH03bk9YdouIwjclatf4hQIbnuEqYDWNic1wab/xwGmAiBqm4mMcyOhn8jLhNWflfBj9zeW64z9F50br7XIrSPR7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134440},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"6948935f026fb60e1dde11f03c173701bdfb1c18","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.6"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.6_1784625255143_0.15714698467940624","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.7":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"e51489180e0914a741d30df9c5ec369d3b0dd0c4","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.7.tgz","fileCount":7,"integrity":"sha512-4EVBes17IGtp284nyHx+UhwfucT4GzO+pNbVhSTeU0iqx2OxwnRWj+88Pyz7Aq/YkaKawNdtShqMHwPtbMN8XA==","signatures":[{"sig":"MEUCIQD3pD6mB/Yz07HSIVc36fRWmZ7nSBEZzuaYI7MP1wMKdgIgXa73LrwhM6uHy9CrNKc6+nGxLgK26317ZnG64unUjdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152694},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"6c8becbafab5dadf161a250b074c080cc2e6830f","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.7"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.7_1784710626610_0.18068881736867426","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.8":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"8f2fb44b9d0a94bba5278fa5f713bd6e93512e4f","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.8.tgz","fileCount":7,"integrity":"sha512-46e5Gz/u2/id5rnDCqCMGrL+QJP0WJ0VGf5MsNKVSkd/lZRWf8BTwbVa9uFmRrSHiFJI0ysrh9Y+xoI8MuLmzw==","signatures":[{"sig":"MEUCIQCa1oa+XRqhyn5qaFO3ZtVK3rIF9nqUWWUi3RNuHGHjogIgXaCcl55XcX0/9big3eC+5nws7oZ56F48JMUKuJz4Abo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152694},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"f6a89126028f6f7d888946946c68fe8b6817520c","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.8"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.8_1784884709426_0.2839282878692049","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.9":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.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/parser-simple@2.0.0-beta.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":"7de68a5ebed866546a87cb8fa1859fca9e50e7a0","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.9.tgz","fileCount":7,"integrity":"sha512-4mtdVJDszYHnbL/FRU25bhdDxso9/eJSFSUszuPlks9NreMGBRvwHFZgg7W3Hapc3wSxPmEjIlIVmeT8mhpoRg==","signatures":[{"sig":"MEUCIQDIf2Hg/5eBm+8tQN4vNt2ewq7akYpzD2x6C46BX9DXRAIgLVNSakR2pcmDri4KebdXo29OEL6SH3kcm1QlmVHMTAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152694},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"2f3683adc86db76865943b93b9549d188dbb75fb","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"A package containing a simple parser","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.9"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.9_1784900865031_0.14541300877424423","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.10":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.10","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/parser-simple@2.0.0-beta.10","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":"32b75091bfe21bc9157e1f1137ad5e3aba3e3256","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.10.tgz","fileCount":7,"integrity":"sha512-mKCXlJbzxYikhoNSiP+yzbsQDfrS0u2rKg9s4phk3ykL46YIHZu/rKQnTI0PMiHnIoqE9C3HvhqB8N4+xZcNCQ==","signatures":[{"sig":"MEYCIQDCsI1qIgZ1v5oGFTMdftKb+mQevyVHud0UtC3fCJJH3gIhAJRRJPypb2hGX+sU9BFR76ygadtvS9DOOMedmd0q0SGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162913},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"e00cc63ab2db18e785db15cedeafaa98a01f056a","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.10"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.10_1785085683585_0.2908605378387943","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.11":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.11","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/parser-simple@2.0.0-beta.11","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":"80a56a9541c6bdbab7600cbbcbbd62955d556058","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.11.tgz","fileCount":7,"integrity":"sha512-K1A+yZ14TAokDnh7bx9zc24GTclDZ26AqwKYVxbtBWP7o4i8cfwjkIsObCCLAJxHvnrhUpNPT6xn/kZMuPI6eQ==","signatures":[{"sig":"MEUCICm5FTUv0OVIdsU+fxx97wPDOHZKrWFYNZb8FMqJC8uTAiEAlhPLSs759qGO7BknxAWjlXSkRdF2Qs0f18n3HxP+IPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162928},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"4424a9b8cab54f75784e6491c3ff711aab64fe3e","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.11"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.11_1785147957284_0.7336225045788192","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.12":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.12","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/parser-simple@2.0.0-beta.12","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":"72ab6937e54d05bd71f457fba2c7fc6c68ccba34","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.12.tgz","fileCount":7,"integrity":"sha512-1xYDvtcnSRair+JB50HUWyW4ZiZz0c/j1x99Awoj/wpkwMGSXjsVZTi6NOLCu3qtPkIhJ6sIkI36OCngME2jWg==","signatures":[{"sig":"MEQCICTpbHR8yP3ntVI3XZSYpgiAzapvDDJsEw06BEy4HFwwAiBKunUG3SCZijvBuFupASnMVpYy19f9Oelc7di+5RQgIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162928},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"71ac1e0a7e1f90a86894257211a7f4fcbad7a735","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.12"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.12_1785223133323_0.7377722574416046","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.13":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.13","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/parser-simple@2.0.0-beta.13","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":"37c1c42d4cd7717eea2c8839c99e807aed92dc5e","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.13.tgz","fileCount":7,"integrity":"sha512-dWHE6jxDQzW9gZ8Sve7vLTRug4GyS9lmnMbTx04yIV6N2vslVyvyfmqNSl70nxiKeTtmMJs6LuvjscqFx4+nmA==","signatures":[{"sig":"MEUCIFj0N8fqcKCEvw5J4pwYxX6Wl0Bh/Tq+ifiE6cKzXKvVAiEAokYFIZ8hohI+N4RuG8QjtEBYGqnIEjjr2BfBB2C3Zlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163016},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"734220ec081c304094a1561238fc7a6d2faa6c3e","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.13"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.13"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.13_1785249774515_0.46361880211246675","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.14":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.14","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/parser-simple@2.0.0-beta.14","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":"608a593d9890ab52a9224529386bddff980bce57","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.14.tgz","fileCount":7,"integrity":"sha512-BRhP22ZyEUQLQf/0OHeLfR46WpsQyiEqnQ9Ts+I2FRSV5gh9nm3gcGah8dc/a6Wu+mmVhcXHvawEjHYXtC9MoA==","signatures":[{"sig":"MEUCIEYRgOYhyfigjZVXpHgBeUnn7BDHVKb6TUNZv9CswqNQAiEA23qZ0PZmsaxU04w4oLAM+1VwRKg2B7PijZGBeEIpS1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162922},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"6c71b15dfa5644a619a058a5308dbd735a6e348b","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.16.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.14"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.14"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.14_1785693705342_0.06751753663106963","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.15":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.15","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/parser-simple@2.0.0-beta.15","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":"01b0b8af99fafe149dd0d4e6bd68a62f7dff8221","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.15.tgz","fileCount":7,"integrity":"sha512-AS6MbFm0+bPMo9QXYAB0kKYOoyY6V4ZIc7v1b9jliWfnbMYF3754hOZqlCXrnXZq06SvoFIIx4FSNP8FJTuWeQ==","signatures":[{"sig":"MEYCIQD41eVrKuJ0WcBeMO4ttquZmse6uJBNZyjslhbZj0JylAIhAOmDhypjvtYq6Ti0yRk1FsihzHNFkJZeUMv2R9MoCSo+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162922},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"9f92b33bde4f59c4a46bf3491de0f1175b8adc72","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.15"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.15"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.15_1785743640680_0.4537179127353521","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.16":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.16","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/parser-simple@2.0.0-beta.16","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":"5db5bd8cef988bd17bbce9a8618dd784eda1bc65","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.16.tgz","fileCount":7,"integrity":"sha512-IxrfpUKz/YCjrkbc+2stTdiP2m0pKM4+8iIRQynTpTIoqLP5FHWt1vH4cX3GaGCYZZghGn/PtabZy1qCtdV/ig==","signatures":[{"sig":"MEQCIDCZG+TVGLEnpZFp5dHC8T01TCl4wf0RnIPO/DfuWqEDAiAm8+gyR80pN1U4Crg1RTcDIP26RIy6YJt2NYvEp2wvlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162922},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"68e32790263a6c46efefb99d555ea21ec0ac2c40","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"10.9.8","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.16"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.16_1785870290409_0.8527179935399829","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.17":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.17","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/parser-simple@2.0.0-beta.17","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":"a59eb7df4831d50fcedf3e99282b649457ccf4a0","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.17.tgz","fileCount":7,"integrity":"sha512-ProoGzL/tpusQ4esKsUsppQ373OHP0ZcUCzBzhYiHttU2zRkNQtBxC4Zk70oYDS/lG9ZbmgvOd8P76f6UXxvTQ==","signatures":[{"sig":"MEUCIHQovLAFhCmahE7vjFWjyRFPVt0r0JYp8vXMFwDGo3NFAiEA+0yQpaxMIl6tX+LrzSx0LEiurp0FmcE67zaU8xrNqT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163239},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"14be9586a51f47a696073ebd152174b656a8c924","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.16.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.17"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.17"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.17_1785951195518_0.28111631629277567","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.18":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.18","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/parser-simple@2.0.0-beta.18","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":"a9e03b882363417bd324addb3407926d127745bd","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.18.tgz","fileCount":7,"integrity":"sha512-pFr0sAaV/64yPxoOcpOMSL9MSeeHUw0AyDMQVgQ7na2ZOmeaw6qawI7e9GyIbbouy1oo56dfyKj1qNfp/S8ffQ==","signatures":[{"sig":"MEYCIQCPEc5tC4m2160lyjabApHSeglggkt5bIUBIwdQRvYDZwIhAPY92U0yna9/3Gbbi6Y/oosBRWtmPf3HylH0gqcAzlWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163239},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8158ce2f044d79cd4d1f1de6b8c2b8df2a913832","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.16.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.18"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.18"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.18_1786031491348_0.22764636403821736","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.19":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.19","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/parser-simple@2.0.0-beta.19","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":"1c0ab0520320335f8ded390c5d96fb7e6e26ce7b","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.19.tgz","fileCount":7,"integrity":"sha512-SyZExiUMqAsfdt+uAeOD5z7nf/PLfQg1tRzG9Vac1s2pITklrJphv+s31jCHvwu4TLPJd//uJM0/RlId/17Qpw==","signatures":[{"sig":"MEQCIDIcgWKweV0T7UbNmcfc1yKhdWGv1MqFFSwIfNXavVobAiAyhGI4NbAeY6KrPRcwMZ8ymUIQWqR1sAyukj/Smp+NGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163239},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"50f46abbabd8c280e230325cb648a9918160c228","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.16.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.19"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.19"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.19_1786108435993_0.8102661766157675","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20":{"name":"@rapiq/parser-simple","version":"2.0.0-beta.20","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/parser-simple@2.0.0-beta.20","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":"e0b62a3de106f49ec543753f844f171112edc669","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0-beta.20.tgz","fileCount":7,"integrity":"sha512-0jlsoJIXH7rGasu86WiD4U1Y1CjLNsTQrelagHIUCDgRrhQqpWU9FNRf44hAUJSRRczS/g/ZeuZYOM2zJnKaBA==","signatures":[{"sig":"MEYCIQDqRWqcjsUh0pXX7AEwfpqxoTrDKwPp40NjS6lRvN+i8QIhAJfKuml/OT7QRPQYAWcd3eFuQFP4gW+1gzOSASkwX+NA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162516},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"2b70167181e0929c6d548514309c8cb4836508e2","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.16.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"tag":"beta","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rapiq/core":"^2.0.0-beta.20"},"peerDependencies":{"@rapiq/core":"^2.0.0-beta.20"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0-beta.20_1786371344859_0.6346961010674086","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@rapiq/parser-simple","version":"2.0.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/parser-simple@2.0.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":"9c911b6e103e0dc0545e50aef8e6eb53f5fe8825","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.0.0.tgz","fileCount":7,"integrity":"sha512-rlPANFyhgyxHXq389v5kmHqH0sXwmY7JToeRy2gdi/OWBuuAP2l8tG7UBI96n3aWdGCf4l0Ga3mq/yMf6vN5DQ==","signatures":[{"sig":"MEUCIGozD22VqUpRNUyOAYPmU/iPsDSzq/qoCFxX8TxKFAxPAiEAk4aZ6WW7BUxNnRkAD6yolcyf9c5ZkMJ0+9pGUdSh1sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162494},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"252829df5021ad63ad3204add7185ffb62f01590","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.16.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@rapiq/core":"^2.0.0"},"peerDependencies":{"@rapiq/core":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.0.0_1786450009183_0.4124047836249929","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@rapiq/parser-simple","version":"2.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/parser-simple@2.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":"d9957205e0fd98d75ce42ca23bd2170a12743324","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.1.0.tgz","fileCount":7,"integrity":"sha512-9+v3RluVFDkeQ8gwPPWPoskbaqspmjwzEQEbkeEyB1GbL30Qm6C1/GsV8sj0AzUh77tcDwIH1FFwDl2kSpYQWA==","signatures":[{"sig":"MEYCIQDl22hY5bpesCIiTQcSjQlVaaCbmQQaEytxNSgYDC38IQIhAO/wvB4Y7msZQTcZy+Xma1U995x9IS1+CJTc6JnuYl+H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164104},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"513d69315ba36dc589562e9453a7595e8b02b942","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.17.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@rapiq/core":"^2.1.0"},"peerDependencies":{"@rapiq/core":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.1.0_1786563335084_0.06736050653746029","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@rapiq/parser-simple","version":"2.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/parser-simple@2.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":"eff6ef65f361a6b0e9c4ba44093c15b2e9e31c31","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.2.0.tgz","fileCount":7,"integrity":"sha512-m3I7VUsuCFyOrctw4x1o5YwUKx1dJL/Y6aTXliIAuyecTYfimi8vLJT6XHWCDAip2iQ33r1gDevyYOP0dr3m9Q==","signatures":[{"sig":"MEUCIHOUpl8vBgL0W5t+KN0L69kVioi6o496nqbeTtQyqfJGAiEAwFiqqkLNmMMY99qXxay8Gm/rCGedILNc4ZKA/rusjfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182450},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"63e835390cba81865802c1d86f771c6375e78ea2","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.17.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@rapiq/core":"^2.2.0"},"peerDependencies":{"@rapiq/core":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.2.0_1786865708381_0.36147867303200276","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@rapiq/parser-simple","version":"2.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/parser-simple@2.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":"f6cc7368732827edfa076014ee81e515889b5517","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.3.0.tgz","fileCount":7,"integrity":"sha512-a+ueKa/EooZJqtwvLFDZA+aG0sLpil6SgmP9thdXiF2Bu2mOWx9TYVKcL0M4ldEo/aLDZdR9Fzn3ueNmlCzN0A==","signatures":[{"sig":"MEYCIQCTDG7v7vsaEnHqHjTUnP/p12p0+C6j0W9TI8NnVEpYUQIhAI36+JfZxgafYg1veW+eYF7QlReEQqhYaKp5R+I1WdmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWgSbBc0qqNhCJwAzuQw5MwG7GvinC/+r7e49S38xDVwIgfJrEITSrlYDYr483r4cXm1nksiCVc2MSexguWkT+XOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182057},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"d9cc05c715dd11537881cf080568b3c91bfb340b","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.19.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ebec/core":"^1.3.2","@rapiq/core":"^2.3.0"},"peerDependencies":{"@rapiq/core":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/parser-simple_2.3.0_1790090629409_0.9227059918525742","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"_id":"@rapiq/parser-simple@2.4.0","bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"dist":{"shasum":"87da3f38c8cc6da4cf68de9b544db6b96953520a","tarball":"https://registry.npmjs.org/@rapiq/parser-simple/-/parser-simple-2.4.0.tgz","fileCount":7,"integrity":"sha512-IhV9VjOpjUFN7o3QeXH0+mjUmYucvzvuI7K+RF2DyR37brYxQNYQB9d74lyn4t82Jzyzjzvlwh+SjI+25My46g==","signatures":[{"sig":"MEUCIHosNnGGcwIFWMcalWwBj0IeUgmumI/MF0bB9sH/eCP0AiEAmhYbSK05pxob3r1mB213hG1ZfTzIaqz6rWMk6pGZ75E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDrPOzM5CRpfvmPE+n5IJgI4voPodz2EUNdXYE/jJ/wuAiEArdxuyVlE583PV4M8ZZjRhAv3+RmSJ4jg5cpwp9ziNCc="}],"unpackedSize":217571},"main":"dist/index.mjs","name":"@rapiq/parser-simple","type":"module","types":"dist/index.d.mts","author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"46a1cadf6a29797bc5414f16d50b5315ce5332a8","license":"MIT","scripts":{"test":"vitest --config test/vitest.config.ts --run","build":"npm run build:types && npm run build:js","build:js":"tsdown","build:types":"tsc --noEmit -p tsconfig.build.json","test:coverage":"vitest --config test/vitest.config.ts --run --coverage","prepublishOnly":"npm run build"},"version":"2.4.0","_npmUser":{"name":"tada5hi","email":"peter.placzek1996@gmail.com"},"homepage":"https://github.com/Tada5hi/rapiq#readme","keywords":["query","json","json-api","api","rest","api-utils","include","pagination","sort","fields","filter","relations","typescript"],"repository":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"_npmVersion":"11.19.0","description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","directories":{},"maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ebec/core":"^1.3.2","@rapiq/core":"^2.4.0"},"peerDependencies":{"@rapiq/core":"^2.4.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parser-simple_2.4.0_1790172555970_0.016225908370926412"}}},"time":{"created":"2026-07-19T10:52:07.810Z","modified":"2026-09-23T14:09:16.248Z","2.0.0-beta.0":"2026-07-19T10:52:08.109Z","2.0.0-beta.1":"2026-07-19T12:06:18.447Z","2.0.0-beta.2":"2026-07-20T08:47:54.341Z","2.0.0-beta.3":"2026-07-20T10:13:31.648Z","2.0.0-beta.4":"2026-07-20T14:39:51.116Z","2.0.0-beta.5":"2026-07-21T07:54:14.304Z","2.0.0-beta.6":"2026-07-21T09:14:15.271Z","2.0.0-beta.7":"2026-07-22T08:57:06.747Z","2.0.0-beta.8":"2026-07-24T09:18:29.575Z","2.0.0-beta.9":"2026-07-24T13:47:45.181Z","2.0.0-beta.10":"2026-07-26T17:08:03.733Z","2.0.0-beta.11":"2026-07-27T10:25:57.426Z","2.0.0-beta.12":"2026-07-28T07:18:53.519Z","2.0.0-beta.13":"2026-07-28T14:42:54.687Z","2.0.0-beta.14":"2026-08-02T18:01:45.484Z","2.0.0-beta.15":"2026-08-03T07:54:00.837Z","2.0.0-beta.16":"2026-08-04T19:04:50.580Z","2.0.0-beta.17":"2026-08-05T17:33:15.683Z","2.0.0-beta.18":"2026-08-06T15:51:31.507Z","2.0.0-beta.19":"2026-08-07T13:13:56.306Z","2.0.0-beta.20":"2026-08-10T14:15:45.049Z","2.0.0":"2026-08-11T12:06:49.327Z","2.1.0":"2026-08-12T19:35:35.261Z","2.2.0":"2026-08-16T07:35:08.529Z","2.3.0":"2026-09-22T15:23:49.509Z","2.4.0":"2026-09-23T14:09:16.068Z"},"bugs":{"url":"https://github.com/Tada5hi/rapiq/issues"},"author":{"url":"https://github.com/tada5hi","name":"Peter Placzek","email":"contact@tada5hi.net"},"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":{"url":"git+https://github.com/Tada5hi/rapiq.git","type":"git","directory":"packages/parser-simple"},"description":"Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq query AST.","maintainers":[{"name":"tada5hi","email":"peter.placzek1996@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://github.com/tada5hi/rapiq\">\n    <img src=\"https://raw.githubusercontent.com/tada5hi/rapiq/master/.github/assets/logo.svg\" alt=\"rapiq\" width=\"100\" height=\"100\">\n  </a>\n</p>\n\n<h1 align=\"center\">@rapiq/parser-simple</h1>\n\n<p align=\"center\">\n  <b>Parse plain object/array input (the URL-query-like \"simple\" dialect) into a rapiq <code>Query</code>.</b><br>\n  The workhorse parser the <a href=\"https://www.npmjs.com/package/@rapiq/codec-url\">URL codec</a> builds on.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@rapiq/parser-simple\"><img src=\"https://img.shields.io/npm/v/@rapiq/parser-simple?color=%23a21caf&label=npm\" alt=\"npm version\"></a>\n  <a href=\"https://www.npmjs.com/package/@rapiq/parser-simple\"><img src=\"https://img.shields.io/npm/types/@rapiq/parser-simple?color=%23db2777\" alt=\"types\"></a>\n  <a href=\"https://github.com/tada5hi/rapiq/blob/master/LICENSE\"><img src=\"https://img.shields.io/npm/l/@rapiq/parser-simple?color=blue\" alt=\"License: MIT\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://rapiq.tada5hi.net/packages/parser-simple\"><b>Documentation</b></a>\n  ·\n  <a href=\"https://github.com/tada5hi/rapiq\">Monorepo</a>\n  ·\n  <a href=\"https://www.npmjs.com/package/@rapiq/parser-simple\">npm</a>\n</p>\n\n---\n\nPart of [**rapiq**](https://github.com/tada5hi/rapiq). Typed REST queries: *build, transport, validate, execute.*\nThis is the **validate** end for URL-query-shaped input: plain objects and arrays go in, a schema-checked `Query` AST comes out.\n\n- 📥 **URL-query shaped**: the value shapes a query string produces, under canonical parameter keys, e.g. `{ fields: [...], filters: {...}, sorts: '-age', … }`.\n- 🛡️ **Schema-validated**: anything outside the allow-list is dropped by default, or throws with `throwOnFailure`; absent parameters still receive schema defaults.\n- 🔣 **Compact operators**: filter values carry inline operators like `'>=18'`, `'~jo~'`, `'!5'`, `null`.\n- 🧱 **Per-parameter parsers**: `SimpleFieldsParser`, `SimpleFiltersParser`, … are exported for parsing a single parameter.\n\n## Installation\n\n```sh\nnpm install @rapiq/core @rapiq/parser-simple\n```\n\n## Usage\n\n```typescript\nimport { SchemaRegistry, defineSchema } from '@rapiq/core';\nimport { SimpleParser } from '@rapiq/parser-simple';\n\nconst registry = new SchemaRegistry();\nregistry.add(defineSchema<User>({\n    name: 'user',\n    fields: { allowed: ['id', 'name', 'age'] },\n    filters: { allowed: ['id', 'name', 'age'] },\n    relations: { allowed: ['realm'] },\n    sorts: { allowed: ['id', 'age'] },\n    pagination: { maxLimit: 50 },\n}));\n\nconst parser = new SimpleParser(registry);\n\nconst query = parser.parse({\n    fields: ['id', 'name'],\n    filters: { name: '~jo~', age: '>=18' },\n    relations: ['realm'],\n    sorts: '-age',\n    pagination: { limit: 25 },\n}, { schema: 'user' });\n```\n\nAnything outside the schema's allow-lists is silently dropped; set `throwOnFailure: true` on the schema to get a `ParseError` instead. Parameters absent from the input still receive schema defaults.\n\nThe parser is transport-agnostic: it reads the canonical parameter keys (`fields`, `filters`, `pagination`, `relations`, `sorts`), and additionally accepts the deprecated `sort` spelling as an alias for `sorts`. It knows nothing about URL wire names: to consume a raw URL query string or an express-style `req.query` object (JSON:API wire names like `filter`, `page`, `include`), use the [URL codec](https://www.npmjs.com/package/@rapiq/codec-url): its decoder maps the wire names and delegates to this parser.\n\nPer-parameter parser classes (`SimpleFieldsParser`, `SimpleFiltersParser`, `SimplePaginationParser`, `SimpleRelationsParser`, `SimpleSortsParser`) are exported for parsing a single parameter.\n\n## The rapiq family\n\n| Package | Purpose |\n|---|---|\n| [@rapiq/core](https://github.com/tada5hi/rapiq/tree/master/packages/core) | Query AST, typed build layer & schema system (the shared foundation) |\n| **[@rapiq/parser-simple](https://github.com/tada5hi/rapiq/tree/master/packages/parser-simple)** | Parse plain object/array input (the \"simple\" dialect) |\n| [@rapiq/parser-expression](https://github.com/tada5hi/rapiq/tree/master/packages/parser-expression) | Parse filter expressions like `and(eq(name,'John'), gte(age,'18'))` |\n| [@rapiq/parser-mongo](https://github.com/tada5hi/rapiq/tree/master/packages/parser-mongo) | Parse MongoDB-style filter documents like `{ age: { $gte: 18 } }` |\n| [@rapiq/codec-url](https://github.com/tada5hi/rapiq/tree/master/packages/codec-url) | URL query-string transport codec |\n| [@rapiq/adapter-sql](https://github.com/tada5hi/rapiq/tree/master/packages/adapter-sql) | Dialect-agnostic SQL fragment adapter (pg, mysql, sqlite, mssql, oracle) |\n| [@rapiq/adapter-typeorm](https://github.com/tada5hi/rapiq/tree/master/packages/adapter-typeorm) | Apply a query to a TypeORM `SelectQueryBuilder` |\n| [@rapiq/adapter-prisma](https://github.com/tada5hi/rapiq/tree/master/packages/adapter-prisma) | Serialize a query into a Prisma argument object |\n| [@rapiq/adapter-drizzle](https://github.com/tada5hi/rapiq/tree/master/packages/adapter-drizzle) | Serialize a query into a Drizzle relational query config |\n| [@rapiq/adapter-memory](https://github.com/tada5hi/rapiq/tree/master/packages/adapter-memory) | Evaluate a query against in-memory objects & arrays |\n\n## Documentation\n\nFull guide: [rapiq.tada5hi.net/packages/parser-simple](https://rapiq.tada5hi.net/packages/parser-simple). Per-parameter input shapes and operator syntax are on the [parameter pages](https://rapiq.tada5hi.net/guide/filters).\n\n## License\n\nPublished under the [MIT License](https://github.com/tada5hi/rapiq/blob/master/LICENSE).\n","readmeFilename":"README.md"}