{"_id":"vue3-advanced-query-builder","_rev":"31-33d50fc2004d8538ec87d8cfcfc03777","name":"vue3-advanced-query-builder","dist-tags":{"latest":"3.1.2"},"versions":{"0.0.0":{"name":"vue3-advanced-query-builder","version":"0.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"private":false,"scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"dependencies":{"sass":"^1.49.9","sass-loader":"^8.0.2","vue":"^3.2.47"},"devDependencies":{"@vitejs/plugin-vue":"^4.0.0","vite":"^4.1.4","vuedraggable":"^4.1.0"},"bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"f52e0a3b3bf3ec07b5793716af7321615a2899a2","_id":"vue3-advanced-query-builder@0.0.0","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-a7/0UiKrBuJbConoPMi4QoOomldlJYl9+QbzEEt317ztOwA1rBb6zjJkmXiK5EUsMasQEJs1fyBqvjX8oBjNKQ==","shasum":"27d6217d945f14fbb1ce8542f88c7853a57d7281","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-0.0.0.tgz","fileCount":31,"unpackedSize":37569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn+AdQbAx/gjD+1P0CEZNth27JR/VuC5aDKqhLbktwmAiEA8RTyBeSwIp9QDmA7H0Z0IX4V5zNNJxE1lSeYXfYWx8A="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_0.0.0_1691397890773_0.7166638184819341"},"_hasShrinkwrap":false},"1.0.0":{"name":"vue3-advanced-query-builder","version":"1.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"private":false,"scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"dependencies":{"sass":"^1.49.9","sass-loader":"^8.0.2","vue":"^3.2.47"},"devDependencies":{"@vitejs/plugin-vue":"^4.0.0","vite":"^4.1.4","vuedraggable":"^4.1.0"},"bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"c9119b8e6f991872a26c7f0c259df8222e78a36c","_id":"vue3-advanced-query-builder@1.0.0","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Izub9ZaXJeyoGCqc/6H2ZaG9iS775hxGpWktqY7a45Co5OqA5BduJOp1IhCmR7U6gMmjD9ssaEg1LyMKssE6wQ==","shasum":"97e848159b1569fa6d5dde03d3ed63c14a26f5e0","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-1.0.0.tgz","fileCount":31,"unpackedSize":37569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEStMwUitQnwCBJVYXHTzUx81JNm/M6Tgbkm+IMLjqi8AiACT7/6j2zedaylDSLAgv/miTtoVQmk4Jvsgq1CP1ojew=="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_1.0.0_1691420694072_0.7175179220946264"},"_hasShrinkwrap":false},"1.0.2":{"name":"vue3-advanced-query-builder","version":"1.0.2","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"main":"./dist/vue3-advanced-query-builder.umd.cjs","module":"./dist/vue3-advanced-query-builder.js","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/vue3-advanced-query-builder.js","require":"./dist/vue3-advanced-query-builder.umd.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build && vue-tsc --emitDeclarationOnly","preview":"vite preview"},"dependencies":{"sass":"^1.49.9","sass-loader":"^8.0.2","vue":"^3.2.47"},"devDependencies":{"@types/node":"^20.4.8","@vitejs/plugin-vue":"^4.0.0","vite":"^4.1.4","vuedraggable":"^4.1.0"},"bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"68ac7e8c9237b821888d8247b8102155aa06d7c7","_id":"vue3-advanced-query-builder@1.0.2","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-+VSouXAwU6cAz3rRIDWc7IYdlRgUk4aP80QoyJpU4gxB/AlKu9T8/v010LQYW6AzOB60w+ce3pnUNoDg+2N+hA==","shasum":"055485e921cb4f474160fa545f3c5bb90adea679","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-1.0.2.tgz","fileCount":2,"unpackedSize":2140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUnWEmr5Ma3LgnFDOX6UDMOzaH+jibtXCQ0sEDAix5NAiEA7TjF9imbWkn+JwADi3qZ0V8MEKWYXdslrIdFaejBcYk="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_1.0.2_1691485177136_0.4644288765014224"},"_hasShrinkwrap":false},"1.0.4":{"name":"vue3-advanced-query-builder","version":"1.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"type":"module","main":"dist/vue3-advanced-query-builder.js","module":"dist/vue3-advanced-query-builder.mjs","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"dependencies":{"vue":"^3.2.47"},"devDependencies":{"@types/node":"^20.4.8","@vitejs/plugin-vue":"^4.0.0","rollup":"^3.27.2","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-vue":"^6.0.0","vite":"^4.1.4","vuedraggable":"^4.1.0"},"bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"980aa750d392e432c3648db85a5d2a76ff063c8a","_id":"vue3-advanced-query-builder@1.0.4","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-3Sn19o0tXiQ44dQ6vZXmSe65PkKAUe0cA2uvuU69vXY8Ix3wpceDQY7cnuwhMXrCVWbeCb0hw7d+1ytZwrqLXg==","shasum":"3753043b30164f82514ce216a19a9ceae473dcb3","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-1.0.4.tgz","fileCount":5,"unpackedSize":298291,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICR2F7grraJn3op882VUmfXLcj5w8MkGfYEBUl3aC0boAiBlAnVgG4I9V5BYoiSQ8bEmNZgNHNrbYZB6X5dIPjkrug=="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_1.0.4_1691495543545_0.10818066692172579"},"_hasShrinkwrap":false},"1.0.5":{"name":"vue3-advanced-query-builder","version":"1.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"158ba3eca2050d9bce7ed7d3cb02716922224aba","_id":"vue3-advanced-query-builder@1.0.5","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-azEFaF5x/lTkQF+Slnix6Gxy2JRprtVcDComgAcLEQ5IhNV5ice8cruTbAltLH/SLkVYv7VnbQwgArEtyeDYNw==","shasum":"8639a5d8dec043a2af89acafe24699a348e4b593","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-1.0.5.tgz","fileCount":8,"unpackedSize":813715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0myheuUzx7wxrJWg3yhPYo+1vI4c2jOUJ7L3W60WWpAiEA2AGxKx6+FVjgdDQ0VVinnVA2YA7ZgCdXyfTGQoj0BbU="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_1.0.5_1691755141334_0.4135582952239849"},"_hasShrinkwrap":false},"2.0.0":{"name":"vue3-advanced-query-builder","version":"2.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"e44b006173257fc1fd14d5675e189dd2a98cb53d","_id":"vue3-advanced-query-builder@2.0.0","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-buXwdJV9stVNx0NRgR9X4j0ONk48f+z3I+gIkYGXqjW/Po/k9u6BsrWkS5S+tOMSXlSyGJ4NGnNXjAvNEw61Bg==","shasum":"51687e35f9bf96ef307efd974c4c29bb3daeb1fc","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-2.0.0.tgz","fileCount":8,"unpackedSize":815447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAruk11lrzhdmQKYjIg5+ILe+DwdK+FqbpOLAB17GDIMAiEArruMQ4NoWq72JJPEpr9V1H/SdC6bAUS+STrOfCptngw="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_2.0.0_1692100733422_0.3557535120588837"},"_hasShrinkwrap":false},"2.0.1":{"name":"vue3-advanced-query-builder","version":"2.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"0be19b6bc109ca297df25b0a14e08ae953ae28c8","_id":"vue3-advanced-query-builder@2.0.1","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-jI1hFgEKvNb2sWPKk0ivwNvtcMGIz9ZTRjZVV3UncK063CXiLDXLrb/6I7B7hXzbQqlCUsTqq9w61/u3YN5OGQ==","shasum":"a579d4b34038fe6b966dc9717c95d376b73a1e95","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-2.0.1.tgz","fileCount":8,"unpackedSize":815447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcrdoXsT0VnkYWjTd0uXU5syC9DyZRlBxfYfNb0CKRnAiAqgQ/xRgOljJUNdnxbjDJAg9gF88pJ4vOfvj9rLk+N7Q=="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_2.0.1_1692631884765_0.4214864881320073"},"_hasShrinkwrap":false},"2.0.2":{"name":"vue3-advanced-query-builder","version":"2.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"0be19b6bc109ca297df25b0a14e08ae953ae28c8","_id":"vue3-advanced-query-builder@2.0.2","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-e3BlvU9fV8Qjp1sw1Nvf2x3jHewbqWH3T9w/qvi14OVxf57qhTYEQ3DKZl6NUhdRbkhVCT5kYPDIaCV4JnlLGA==","shasum":"81444d0314444e596e0970f77342dac9007eea90","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-2.0.2.tgz","fileCount":8,"unpackedSize":815815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1pVL1orRAEPvjDcld+vVNSGpVAy3HwB7lAQ8y02AbFAiB0rBStXX8IKKe4FrQTaQG025bL6IXuIj4wOrNNSDEw1w=="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_2.0.2_1692631946293_0.8407765732017867"},"_hasShrinkwrap":false},"2.0.5":{"name":"vue3-advanced-query-builder","version":"2.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"2b3b32456fcc817b2eca512f27ceb2525c9cd768","_id":"vue3-advanced-query-builder@2.0.5","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-ky3nRLjiaY36DX77u0T0wtlF9kLnqWrsoOShQ1Axw8DEeBbHhX3zfrElStBIbEA2JHDi3rsBprqdYUzUNT851w==","shasum":"4f8c535fc5ea1e4fa6bdd74120076f1e260f5e4e","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-2.0.5.tgz","fileCount":8,"unpackedSize":816970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFsVaFn1uZxW2nyjxXaFK9jLXwZdEuHnPrK2f78fU72gIgKmAmcPYariYvEpFNoOKFkXat1Ql5Humi4EsS1WW7Ee8="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_2.0.5_1692716165080_0.6762427146131427"},"_hasShrinkwrap":false},"2.0.6":{"name":"vue3-advanced-query-builder","version":"2.0.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"8010d6cf6e7977091abaf56e79d63ab2f4244844","_id":"vue3-advanced-query-builder@2.0.6","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-aNv6eUC8gLYNtoFwAG7gxmWWfoyDV7yuyHXR3KwicFD/PLSE94yZ9BTlUb1W0XzRXEzCpFRLGKNpQzjlaFPmVA==","shasum":"22bdc41de296ff1a0fa832dde04512b9c3dd599f","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-2.0.6.tgz","fileCount":8,"unpackedSize":817201,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiklye4Vm6jBftQ3+q4Idh8YvZpWeuWnFoIq/xisoipAiAdik89miMRaJWr8xHUX8z/Y8GKihBUA3NB3rxzmhKuoQ=="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_2.0.6_1693218879343_0.2009807561200465"},"_hasShrinkwrap":false},"2.0.10":{"name":"vue3-advanced-query-builder","version":"2.0.10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"15fd5bb592e85f74cdda2b0c70e45b3392f6f4b8","_id":"vue3-advanced-query-builder@2.0.10","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-E5L9oc8Os5UBZKCTA4DSRPo7zfsVe1OBr6tdGNandlK0SaCBqEEOAGCgh9fbn7jimsrclPy3WiA8MtHlORXpxA==","shasum":"eda78316317a5f71d80a89415bad6a97dfad3dbc","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-2.0.10.tgz","fileCount":8,"unpackedSize":816896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpnMruQtuuwhY3Nm6Pz9dEKx7Spcq3JQnD3powcnevdAiEA31DThHdMnhSl+cmPUfM9vLoR/n0vWYo9x8BemPSPYXg="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_2.0.10_1694092997943_0.2826059654260433"},"_hasShrinkwrap":false},"3.1.0":{"name":"vue3-advanced-query-builder","version":"3.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"d4fdf4f2d165deb6bb641dc7add2982a2190efe9","_id":"vue3-advanced-query-builder@3.1.0","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-rWe9yje2utUy2IEOIO4g8IpOflNu7oIoa175umhSlzzMotnuxh2zBNYd0nJMFv01/F43SMKacW5fp46RFLsPlQ==","shasum":"e11b74fd3bc5e652468fed8993060d19be8eb524","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-3.1.0.tgz","fileCount":8,"unpackedSize":819541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC46j39hTU8mjmVz8bOL80qt4JRZhgoM13w46IGDGDz7wIgQv5EjPjzsJwgXZFOnelf8m0QqKwD22+uXQ8bnbkBWUw="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_3.1.0_1695308087963_0.041111286072615494"},"_hasShrinkwrap":false},"3.1.1":{"name":"vue3-advanced-query-builder","version":"3.1.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9","vuedraggable":"^4.1.0"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","_id":"vue3-advanced-query-builder@3.1.1","gitHead":"d3979d9f330d90e577a9e3c0b1cdcecb2994bd27","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-j/u9ipO8oPaTjSaCAIByYbWzS9A7yU0op7gCdLTZNmCevU0DpsRPNAQ/NTntspAVOa/RMMpsuh3mOamL6a9y4Q==","shasum":"52f1999511d547327557b35056fd5bce8aac2f18","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-3.1.1.tgz","fileCount":7,"unpackedSize":48124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCql6csHzXsEjSEruOUPNF5f4EDvb7t8vJxe6o4HitXqQIgCfZyzLQ+pGzW6Rw9D1ne+J4uNwAx2JF1u6LVUHmdwuM="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_3.1.1_1695557533389_0.528919666120546"},"_hasShrinkwrap":false},"3.1.2":{"name":"vue3-advanced-query-builder","version":"3.1.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"description":"A Query Builder written in Vue3","author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"scripts":{"dev":"vite","build":"rollup -c","preview":"vite preview"},"dependencies":{"@rollup/plugin-terser":"^0.4.3","rollup-plugin-scss":"^4.0.0","vue":"^3.2.21","vuedraggable":"^4.1.0"},"devDependencies":{"@vitejs/plugin-vue":"^4.2.3","rollup":"^3.28.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-vue":"^6.0.0","sass":"^1.65.1","vite":"^4.4.9"},"peerDependencies":{"vue":"^3.2.21"},"type":"module","main":"./dist/vue3-advanced-query-builder.js","module":"./dist/vue3-advanced-query-builder.mjs","bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"homepage":"https://github.com/orakley/vue3-query-builder#readme","gitHead":"89c0b497c773dafcf68661e8a4fa0db30e7bfc83","_id":"vue3-advanced-query-builder@3.1.2","_nodeVersion":"19.4.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-OD2ZDPCLw2OOkbJsyZ+MOrdchShFhO8SpDl+N61D7iZUnudgLldmw1mbPsr+6jC1UxLoUhHYyDIFjQsXvrwJ0g==","shasum":"32db39b38bc16645330fc7ed104d23fd7d88e526","tarball":"https://registry.npmjs.org/vue3-advanced-query-builder/-/vue3-advanced-query-builder-3.1.2.tgz","fileCount":8,"unpackedSize":819667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSyNLNRqlVKzLU6GaBuPaYnUFNCymO9IvqRNHl0/TqtAiEA64YKFjm7oosUra1NbGPFIaJOaJIyp9IS1BMgAU7txks="}]},"_npmUser":{"name":"orakley","email":"info@orakley.de"},"directories":{},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-advanced-query-builder_3.1.2_1695559263107_0.795263590915513"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-07T08:44:50.769Z","0.0.0":"2023-08-07T08:44:50.937Z","modified":"2023-09-24T12:41:03.521Z","1.0.0":"2023-08-07T15:04:54.230Z","1.0.1":"2023-08-08T08:35:59.203Z","1.0.2":"2023-08-08T08:59:37.269Z","1.0.4":"2023-08-08T11:52:23.752Z","1.0.5":"2023-08-11T11:59:01.577Z","2.0.0":"2023-08-15T11:58:53.661Z","2.0.1":"2023-08-21T15:31:25.029Z","2.0.2":"2023-08-21T15:32:26.562Z","2.0.3":"2023-08-22T14:33:25.576Z","2.0.4":"2023-08-22T14:50:52.301Z","2.0.5":"2023-08-22T14:56:05.391Z","2.0.6":"2023-08-28T10:34:39.587Z","2.0.7":"2023-09-07T07:33:09.477Z","2.0.8":"2023-09-07T07:43:34.124Z","2.0.9":"2023-09-07T12:28:39.311Z","2.0.10":"2023-09-07T13:23:18.183Z","3.0.0":"2023-09-20T08:08:20.211Z","3.0.1":"2023-09-20T11:52:54.827Z","3.0.2":"2023-09-20T12:23:02.860Z","3.1.0":"2023-09-21T14:54:48.264Z","3.1.1":"2023-09-24T12:12:13.745Z","3.1.2":"2023-09-24T12:41:03.334Z"},"maintainers":[{"name":"orakley","email":"info@orakley.de"}],"description":"A Query Builder written in Vue3","homepage":"https://github.com/orakley/vue3-query-builder#readme","keywords":["Vue3 Query Bilder","Drag & Drop","RuleBuilder"],"repository":{"type":"git","url":"git+https://github.com/orakley/vue3-query-builder.git"},"author":{"name":"Pauline Schlesier","url":"https://orakley.github.io"},"bugs":{"url":"https://github.com/orakley/vue3-query-builder/issues"},"license":"MIT","readme":"# vue3-advanced-query-builder\r\n\r\n![](/docs/img/advancedquerybuilder.jpg)\r\n\r\n## Install \r\n\r\nvia npm\r\n```\r\nnpm install vue3-advanced-query-builder --save\r\n```\r\n\r\n## Setup\r\nregister plugin globally via\r\n```JS\r\nimport AdvancedQueryBuilder from \"vue3-advanced-query-builder\"\r\napp.use(AdvancedQueryBuilder)\r\n```\r\n```html \r\n<style src=\"vue3-advanced-query-builder/dist/styles.css\" />\r\n```\r\nThe css shouldn't be imported globally. It could overwrite your basic css. Just put this directly into the component with the advanced query builder.\r\n\r\n## Usage \r\n\r\n```HTML\r\n<advanced-query-builder :config=\"config\"\r\n                        v-model=\"currentQuery\"\r\n></advanced-query-builder>\r\n```\r\n\r\n```JavaScript\r\nconst currentQuery = ref([])\r\n\r\nconst config = {\r\n    levelOperators: [\r\n        {\r\n            name: 'and',\r\n            identifier: 'AND'\r\n        },\r\n        {\r\n            ...\r\n        },\r\n    ],\r\n    ruleOperators: [\r\n        {\r\n            name: 'contains',\r\n            identifier: 'contain',\r\n            hasInput: false, // if ruleOperator is a Boolean as 'isEmpty'\r\n        },\r\n        {\r\n            ...\r\n        },\r\n    ],\r\n\r\n    rules: [\r\n        {\r\n            name: 'Name',\r\n            identifier: 'name',\r\n            type: \"text\", // input type - ignored, when custom input component\r\n            component: componentName, // used to inlcude custom input field component\r\n            icon: '#', // optional\r\n            initialValue: \"\", // optional\r\n            placeholder: \"Placeholder\", // optional\r\n            operators: ['contain', ...], // shows only defined rule operators\r\n            operators: false // if you don't want rule operators in this rule\r\n        },\r\n        {\r\n            ...\r\n        },\r\n    ]\r\n\r\n}\r\n```\r\n\r\n## Output\r\n\r\n```json\r\n{\r\n    \"levelOperators\": [\r\n        {\r\n            \"name\": \"or\",\r\n            \"identifier\": \"OR\",\r\n            \"level\": 0\r\n        },\r\n        {\r\n            \"name\": \"and\",\r\n            \"identifier\": \"AND\",\r\n            \"level\": 1\r\n        }\r\n    ],\r\n    \"rules\": [\r\n        {\r\n            \"index\": 0,\r\n            \"value\": \"\",\r\n            \"operator\": \"contain\",\r\n            \"level\": 0,\r\n            \"identifier\": \"name\",\r\n            \"uuid\": \"7d9bd77c-4025-4b7e-ab59-b2e2d012d1a5\",\r\n            \"ruleType\": {\r\n                \"name\": \"Name\",\r\n                \"identifier\": \"name\",\r\n                \"type\": \"text\",\r\n                \"icon\": \"#\",\r\n                \"initialValue\": \"\",\r\n                \"placeholder\": \"Placeholder\"\r\n            }\r\n        },\r\n        {\r\n            \"index\": 1,\r\n            \"value\": \"\",\r\n            \"operator\": \"contain\",\r\n            \"level\": 0,\r\n            \"identifier\": \"name\",\r\n            \"uuid\": \"1b39b943-e9cc-412a-8c9d-e79625ac4421\",\r\n            \"ruleType\": {\r\n                \"name\": \"Name\",\r\n                \"identifier\": \"name\",\r\n                \"type\": \"text\",\r\n                \"icon\": \"#\",\r\n                \"initialValue\": \"\",\r\n                \"placeholder\": \"Placeholder\"\r\n            },\r\n            \"isGroup\": true,\r\n            \"children\": [{\r\n                \"index\": 0,\r\n                \"value\": \"\",\r\n                \"operator\": \"contain\",\r\n                \"level\": 1,\r\n                \"identifier\": \"housenumber\",\r\n                \"uuid\": \"857f1a30-a133-4293-99f0-7a35121926a0\",\r\n                \"ruleType\": {\r\n                    \"name\": \"Hausnummer\",\r\n                    \"identifier\": \"housenumber\",\r\n                    \"type\": \"Number\",\r\n                    \"icon\": \"©\",\r\n                    \"initialValue\": \"\",\r\n                    \"placeholder\": \"Hausnummer\"\r\n                }\r\n            }]\r\n        }\r\n    ]\r\n}\r\n```\r\n\r\n## Slots\r\n\r\n- **addRule** - \"Add a new Rule\" - Text\r\n- **addGroup** - Text of \"Add a new Input Group\" Field \r\n- **removeRules** - Text of the \"Remove all Rules\" Button\r\n\r\n## Input Components\r\n\r\n```javascript\r\n\r\n<select v-model=\"value\" \r\n        @change=\"$emit('emit-input', {value})\" \r\n        class=\"form-control qb-select select\">\r\n        <option value=\"null\">Select Value</option>\r\n        <option v-for=\"option in options\"\r\n            :value=\"option\" :key=\"option.id\">\r\n            {{ option.name }}    \r\n        </option>\r\n</select>\r\n```\r\n```javascript\r\nconst value = ref(null)\r\nconst options = { \r\n            ...\r\n    }\r\n```\r\n\r\nEvery custom component gets the props ``value`` and ``placeholder``. You need to assign those is your component.\r\n\r\n## changelog\r\n[changelog](CHANGELOG.md)\r\n","readmeFilename":"README.md"}