{"_id":"vue-legal-query-builder","_rev":"30-85340e6dd35b0eb0a15ddb3315334fbc","name":"vue-legal-query-builder","dist-tags":{"latest":"2.1.0"},"versions":{"0.1.0":{"name":"vue-legal-query-builder","version":"0.1.0","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.0","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"6fb1cd9a52ff40c194fb2c8ca685583190243bd6","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.0.tgz","fileCount":8,"integrity":"sha512-nSZAlIt3ZGuadDQ6FXe9e7/4KKta5p+AgjQj25waTfMR+caE++OrUPs1NgxsGEtmoGqEF0OAgaQha4qtN7loMg==","signatures":[{"sig":"MEYCIQDKwCQfjDyUfelvLPJrTimvqDTZd5/v+n6vmBskfRfSkQIhAPtW5NyHLWd7Ixur/JI0VnJ3rQr2X/qLL0VPartPAqlQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156957},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"6629d768c22a140405ca86e71103d503021ad28d","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","legal-docs-client":"^0.1.1","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.0_1773156322702_0.7646475319069928","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"vue-legal-query-builder","version":"0.1.1","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.1","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"088ff86692dec8f85affd1c9f33caadd9303f4ef","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.1.tgz","fileCount":8,"integrity":"sha512-dz6uPwUcTC+GwBJwC4SaoC9Jji+9s50MBcwGuzfOKum2CXTKHH8TlmpOeChlJVA4Z8RUxYD+gG5QkjsyWdmJ8A==","signatures":[{"sig":"MEUCIQDFlId4XAYoijPPEmZRa1l7nF94CkSo9y+llNPTXMJYeQIgF5G0DswbOgZ7giovgH2OX9M168J5SZN+nDRANly57Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55161},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"896c298bde36dc775bcd49c8ef02b50ee12f543d","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","legal-docs-client":"^0.1.1","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.1_1773157596203_0.7655681694557726","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"vue-legal-query-builder","version":"0.1.2","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.2","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"121a991ded3c9feb0696cd94116297e9bade68ed","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.2.tgz","fileCount":8,"integrity":"sha512-rVJh0X/W9sfyfmpnpfyx18ObiwZLvpsQbiyU9Wsa32++ZMFpzIPfKRkWI7a/FIcKS6Ixm7I1EXCL4paO2hI3Pw==","signatures":[{"sig":"MEUCIGf1g+ROXmvNa0wl1i2+rdCd/IGTNwJJqlhPGWOghpNzAiEA1VicFJR7NrT5W67JFva7nnckbKZxE36UMisOc8i8r7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55185},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"896c298bde36dc775bcd49c8ef02b50ee12f543d","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"axios":"^1.13.6","legal-docs-client":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.2_1773157787690_0.3298154277594103","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"vue-legal-query-builder","version":"0.1.3","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.3","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"30eeff433b7087db2ea3fdfd4ce599f5d127b4d8","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.3.tgz","fileCount":7,"integrity":"sha512-L+Bi4HPFHKQ44dh53PJ1q5tlvuUdbzjo+VxQ30Lhb8rdo+XuvOa5G2f/8xSPpxKB8thG7/JQcFPdMT4b10HsQA==","signatures":[{"sig":"MEYCIQDvgdQCzWicZqNEPURyFqmkd6koUdSM8aP2c43mSpFsBQIhALC3RXid1SYd20ibJlXPVNHmZ4AQwuNfRTWnlFVqRiF6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52873},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"008ac5262d96c3e45f6388e1c484bbc2481a940c","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","legal-docs-client":"^0.1.1","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.3_1773405644317_0.6101461322312192","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"vue-legal-query-builder","version":"0.1.4","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.4","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"f4570031281a923129a0ba54b2d2968fdbbf7379","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.4.tgz","fileCount":7,"integrity":"sha512-60HInFhx3AUeFL3zJ6G5FMLuVUv6JHZ4KLml2jt5tqbr0yUpF0ukx48aHyyR+gtLEIOL7oJvN7+bmz7bLwixrA==","signatures":[{"sig":"MEQCIB4XgiIbkHYKCafKPtKBB48HHxMGJ55CESWAwQrbB0isAiBDEIpRsI5B/9q5iIAWvlxNmdwPTX1l+UHyIPAcGHrJBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52873},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"6732f28a05149491fe8554611ac4896d459e21b8","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0","legal-docs-client":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.4_1773408359486_0.6554960787273483","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"vue-legal-query-builder","version":"0.1.5","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.5","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"8f3b60c41013b79d1922a958eda85d43c8465bc1","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.5.tgz","fileCount":7,"integrity":"sha512-IAZFBq+zUDKBs9fjDnFyvqSN/y37/bcDtilq4UxAmp82dW/7d2TWvI+OrTxnS7n+GFyFzzSAeu+M+mlu2C2pDQ==","signatures":[{"sig":"MEUCIDypjDp9PCjOqwe7wbRPIgpQjcZhD5HTkj6CSjsyp1onAiEAyunQGam1Vak2kYEisnAo2MN8dI17rpQgI2+ahFk1UoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52661},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"05b9e8e60f9b283bea9c41a82848d198be352f99","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0","legal-docs-client":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.5_1773409575578_0.054797640089258914","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"vue-legal-query-builder","version":"0.1.6","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.6","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"5aa356d2d302445cce4f9dd32cf1889a4071139e","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.6.tgz","fileCount":7,"integrity":"sha512-+QcuHEBK4M+iFtK6MagSeAwkD0EoWeK4ReAQtu4Hsv8Qpz6iVMIFsrVLavPvO77PjOuSJM+2ryKN8BBpUhT1JQ==","signatures":[{"sig":"MEUCIQCno1n8Iv64qu+Q2Y4X1dcwxVxaJwyYCmhTMSOvLoq+VAIgP9EhXyBQG334sxge5o/NptKypcRukkOTnqjpwr7kt4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52685},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"d3ca6d7ecdcdc745a7876f9110209edf3933cf88","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"legal-docs-client":"^0.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.6_1773410244218_0.9808012661662209","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"vue-legal-query-builder","version":"0.1.7","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.7","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"273804af265e9635b8b4689292612c31abe56385","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.7.tgz","fileCount":7,"integrity":"sha512-1amvHoe4nLlbbLSZfNzSj3lAsKTQM0OtaNlmtiA2yjRx5DLWd1If0Sx8ie0pTrsVJvWXCKEuZB5f94f9Q5p/Gg==","signatures":[{"sig":"MEQCIFn2+n8nWUb8ZoYg6zRHU026v7BBGe6BKHwfs7eNdV0BAiB7LFw76VbP3Cvb23D6RBjdeaswlCpV9vzS2Kxf+f1mAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52948},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"259f9bd17f94394128d2faf9bfc03c01e596743d","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"legal-docs-client":"^0.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.7_1773410928282_0.34494292845999364","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"vue-legal-query-builder","version":"0.1.8","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.1.8","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"22d2c407f5826d62728f80e65e3d11d8d45084e1","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.1.8.tgz","fileCount":7,"integrity":"sha512-07C8D9aUBQLKqDpfm2u+9jIEaln18QIKZ4bH8ZZchsWll2wDwhvneSBk4gJ6he9GopJGlg2+3uEYvR1yPQy5Ug==","signatures":[{"sig":"MEQCIF1NKJ+A+fViyZAKhv5ud5VtiNLuw1XGlaMsc67+P6QxAiBb1Kiebv+zhIxhOf1EpMtQ+8C5Go1BlX9h4MatbXCY1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52955},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"01012de1901d812a1c8eac1d3c71cec55238f76e","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"legal-docs-client":"^0.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.1.8_1773411559217_0.36996968679634534","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"vue-legal-query-builder","version":"0.2.0","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.2.0","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"0c6dc49d19c77d393d36c403e01aab2d317e876c","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.2.0.tgz","fileCount":7,"integrity":"sha512-y03mAK9DwRREzgNsjQrVyGUKOiiqN1ljUYu9sSCvBH6Yj/lNLe4u/h1AkAfKxxGe9J2Zz3P9H/Vt2RN2ZGjfHw==","signatures":[{"sig":"MEUCIG20k6u46eXgB4RblRkNek6CRYVoxTNngWKxvFHgz0VAAiEA9mUbFQdlTRuPwJ/medsqufOwWwJ09rCy7Kz/fOnzWi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2029322},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"8e655eadda066e563369210ea15a2676a468a54c","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.2.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.2.0_1776425603908_0.8988249755674986","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"vue-legal-query-builder","version":"0.2.1","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.2.1","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"87b08f9e6949988afb4ef0cfa08e355713ee8629","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.2.1.tgz","fileCount":7,"integrity":"sha512-5xdd6hs71bkaU/cMr+E2RCu0IdtLrp8GwEnEkSysGryQuhPhBBEyeR5ttQ8AyMF0P6Af1dE8kZ8rufRBViz5Eg==","signatures":[{"sig":"MEUCICrg43zRKi/8QZHiQflP4NnsU9WBFAwPB4i3m1Oqy9HHAiEA3sqATiWNxGzcbCJlHgTkYod3Cs4dSDrnFm9PriXY7Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2032977},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"e255c901524846f2ff6f2844c81eb7f41481b271","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.2.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.2.1_1776425863066_0.21276962543470956","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"vue-legal-query-builder","version":"0.2.2","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.2.2","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"1bb8c8e9e90014a7c4b91c955b45f53d7fb28bbf","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.2.2.tgz","fileCount":7,"integrity":"sha512-xSZ7qVJdQ1PtulH+ZPI7tahQwpcEnYF19A1dnc88AH68IiKapN5QdPcnvWc1md3jmqRuazWMtGs0VlNN90mVlw==","signatures":[{"sig":"MEYCIQDNdvImyq4SwR8czxswOZ/WS3d43Nv0OWbDcIBMtD3YSgIhAIzyR3UetyC35cOJOx6DA17VyG82yVBBduwzP8kirEfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2039791},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"946d556cefbf4ba58280b337140ea39443bd6dc5","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.2.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.2.2_1776433300142_0.7256521405674823","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"vue-legal-query-builder","version":"0.2.3","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.2.3","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"122c42e68ac3a30ce4ccdda3f30adc16b9f29bd9","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.2.3.tgz","fileCount":7,"integrity":"sha512-fOgJaSgohLzZazhWa94sOv1L3DacUPLxwpLGHdbaah3WtmLrg+Xe5H16XaqENpN2ixJO8b3tL2h8+PbA8aR/Ig==","signatures":[{"sig":"MEUCIFX4oty5RgMNPQF/w8CWDg8EgclyZlH5/eJjAW8+IJBSAiEAk5KNogmcmpxtSArnUPXKuKhp/z8pjBpscq9N3ebu0uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2040645},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"1bde258d89ddad7082a846a050cb8c9f7c59b48a","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"11.6.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"24.13.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.2.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.2.3_1776944311932_0.41780799996527573","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"vue-legal-query-builder","version":"0.2.4","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.2.4","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"9029f30bb3ec7efa33a2019ddfa14b64443bbfef","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.2.4.tgz","fileCount":7,"integrity":"sha512-wFnv5M+YVRSR49JpBOwGb1O6VK+Tl557pynTml7IRJN+IOOy3886j0vtiylJUsOLm3MG7gvjDN0g3bNhyTiAlA==","signatures":[{"sig":"MEUCIQCrGQGEk08mPXSeXfLo4ouLFOKTZFbYrp82Td9pvEwhRwIgLENrBT23yXZMpZ8KlrMNfjV+z93PP7X0J95D5rC/KEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2040407},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"093c593754009de83cda713664ea685cfcf579b6","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.2.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.2.4_1777021232378_0.24346598124103203","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"vue-legal-query-builder","version":"0.2.5","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.2.5","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"82aca7ec53700b09faec36707dd44bc89ec9c74f","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.2.5.tgz","fileCount":7,"integrity":"sha512-0SV1a5kXomN9csVdEZIrpNtf4FwnAAPL+O2ZMigCpt1kzm80SkAF//wsEljSUkh1mV7XYo08bR/VAeKh8bZKnQ==","signatures":[{"sig":"MEQCIHrhvbE4ftTizfkgCowKSo12Lp1GTiFTSpZvEzDGy3aMAiB5Pup75Q5rvWiXGH4fPjEzagRzORASknQMFOCPxpULCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041825},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"25120f1e5a5cd62012b6e1f3149ab222dfc007df","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && tsc --declaration --emitDeclarationOnly --outDir dist","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"11.6.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"24.13.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.2.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.2.5_1779972653640_0.2692973877373892","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"vue-legal-query-builder","version":"0.2.7","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.2.7","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"1ab2f410522111e28a1ed40400954decd39dc2cd","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.2.7.tgz","fileCount":8,"integrity":"sha512-2h9tRZ4AheDhgMM64cQ/zb6IBr+fMw9MGyefBLrKejO4W3EWyTLTzZgtX61i/UM1YcIqBPrFljyruzccR9SVqg==","signatures":[{"sig":"MEUCIE0ZaRebiwZdIQEeaGbQTGtabTlQBYvh+gMdvBHoQNWzAiEAkj3VikAnv4FQ3AyCvKCGAu/EOqH7Xl79YCtp8aYoUiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2042645},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"1873408ff3af79fac2d943c329e907017932162a","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && node scripts/copy-types.mjs","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"11.6.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"24.13.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.2.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.2.7_1779973890516_0.9684712260551658","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vue-legal-query-builder","version":"0.3.0","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.3.0","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"3eacb4bc6f75f324169ed7f3ce29590226cb1d16","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.3.0.tgz","fileCount":8,"integrity":"sha512-K/wJrYBLJQl/u63COWw1vaSgP9iYt0BzOXO0eeNH+qa+mjW/0z392Dn0Xn6rtk7WqqVF+t+8tKaH9LytfoFfig==","signatures":[{"sig":"MEQCIGi1EdybApcBL36LY1qGRCOUlpJqSWVKeBajGHZ538NRAiATuGfBwhAVSPHXjK220sSuCLwZc/aN3aUMhe9mITIPFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2042580},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"aa5ad7fb5b5aa2007ce62d10d7faafbc8f20f6a3","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && node scripts/copy-types.mjs","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"11.6.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"24.13.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.3.0_1779974206724_0.17500708661212716","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"vue-legal-query-builder","version":"0.3.1","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.3.1","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"46ea6fbcf9d7ec7b00f7a5580c19c0bad512795c","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.3.1.tgz","fileCount":8,"integrity":"sha512-vMCFedwvGs8BCDsy1ijhwnXLnQ+PZ4stCkjB8iYt/aEmfU1ZE3RxGvAFEFi/njoiiNndHLEZhuT+/9VTPRYAOA==","signatures":[{"sig":"MEQCIBeinkYxnJP+sje2H1onfHqdSknTVAs52xkoL2YDKaPnAiAnNZxS+Muz8LP2Q81gh0cHNLLFAutWYl+1B7sWInyT1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2042580},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"672d13794509b8a8fce7bef7995ccc62a2f7d917","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && node scripts/copy-types.mjs","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"11.6.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"24.13.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.3.1_1779976823119_0.85261874062734","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"vue-legal-query-builder","version":"0.3.2","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@0.3.2","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"dd015c636bff87224c0f2eeb451c259c8349b0b9","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-0.3.2.tgz","fileCount":8,"integrity":"sha512-mOIB8JY3LynIT2ce50B7EIQMX1osWieUM8Vy/KDKY3bHHgEeWJq+uSEHscm1LUyQAcC1elAapZ5qN6sZ1OIpeQ==","signatures":[{"sig":"MEUCIEYJbaSXH3htU821v5aEYyqenIKXKNNiNvLDLoxv5vd+AiEA1N4M5VOCBkEpsyYPxGx9TnO3UoiyGtnw+5SBbEYsFCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2044338},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"20f0050cfcfaf341473402acf630f789a413a91f","scripts":{"dev":"vite --host 0.0.0.0","build":"vite build && node scripts/copy-types.mjs","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"11.6.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"24.13.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^0.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_0.3.2_1779983497612_0.5290901483199162","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"vue-legal-query-builder","version":"1.0.0","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@1.0.0","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"da16a8cf6c436cf1e05d47364b1e904068e6dd4d","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-1.0.0.tgz","fileCount":8,"integrity":"sha512-al4ANjQxINNtBpcGWb/n6t+AwIpReLKLg8tUwBsxVwGJS8l/rFDpj01iyNWTl+li1DYAhIP1aqO/WGKtVUejcw==","signatures":[{"sig":"MEUCIQCkVnEr1R9AvcuHJWdQ54UKTgi0qtHi5y2zAPm9eOnP4QIgY9mMiXZhIyjvr+1uv5tGEYe45vSijfJKGlRWHmLLliU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2071529},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"5df954cf68107d7ce1959218fc627bab90597a35","scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_1.0.0_1783606330813_0.9143653292102918","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"vue-legal-query-builder","version":"1.0.2","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@1.0.2","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"07b698e066268fcc97f179ac76cd05c7e9ef3d82","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-1.0.2.tgz","fileCount":8,"integrity":"sha512-35kXGi4GPXPRAnHQhAjDvUwYd3rh0z53wDWAiAR0WrubNeRxOQ5PpSNQRJFuvQVkNu2UGog9qn7Cz0aUe06p+g==","signatures":[{"sig":"MEUCIQDw5V1362X2TNDsRLg7WDGw//HY8OHbCj2fBzgdwQfs4AIgOPCrxcW8YE9HaYwn54jsD8wsqyvqh+S4UdCMZu62pBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2071595},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"d222783e6455c53e906080e68e5642e3e1a6140f","scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_1.0.2_1783608778631_0.4116353742859937","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"vue-legal-query-builder","version":"1.0.3","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@1.0.3","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"6567a15e0d406a060c3542ff38277297f2bc83d3","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-1.0.3.tgz","fileCount":8,"integrity":"sha512-fbsdmkmSaMPR2vr/h4F++T5gXMiIyJ0cGR0JUmcH3t03Pranu0FwUfWa6o6wunPTadeprujWfJuh/VkapTedqQ==","signatures":[{"sig":"MEUCICPIoaFPPH2upbxQ9HYkLWg8JD2FFdrFa/dfoNVWihejAiEAypFbZp71YgrdvSNHjmY2Qveu+m5Howi99h5to5keEO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2081122},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"8cd2114104eec0fc70c393eb9a6c3c3b16fb6274","scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_1.0.3_1784887102717_0.5722241038175568","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"vue-legal-query-builder","version":"1.0.4","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@1.0.4","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"9ffbc1048cb824d4117a9fc4008457cd5565e60d","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-1.0.4.tgz","fileCount":8,"integrity":"sha512-slzRCn7GIfYXuulBjbZL2szsgOJZ3R6u3YbXvxIOw53ipoLdvNBmahvMxZzw7D0xDSS4Tn9/NQvd5WE7qnBoaw==","signatures":[{"sig":"MEUCIQDu0IDVpXmUEzEdDFCokom/lRumOHqYAXDTT4WKTpd98QIgZOoUAQc/62wUTtdlQtj3DDqshvD1gHvHaxmP1Hz6cCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2081122},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"98d6156c2490061fd6a2659c90efab21131315a6","scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^1.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","axios":"^1.13.6","vue-tsc":"^1.8.0","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_1.0.4_1784897220531_0.718136011573971","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"vue-legal-query-builder","version":"1.0.5","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@1.0.5","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"f39494f6ae42202cee1e2657c40a240a36b287cf","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-1.0.5.tgz","fileCount":6,"integrity":"sha512-c8zsjpIQXDK57ATbNRXVzGvYZmZroV/+i3qtouWd3qPDbhxx73LXPQ6NXXM+f+LBTDBxgkO3iM/6ZULoOUdn1w==","signatures":[{"sig":"MEYCIQCc1EIM5sSoRAYRDCVq7ohpm7/siZhG1H8c+LBqXHquDAIhAOal6OlgVe1RizjUQDJTJRbJBaxumXsxxu02lKqJmv6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1573409},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/style.css"},"gitHead":"5b9e5cdab58d5ce0f83ef9efeb3dd6d23758c44b","scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^1.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.2.1","axios":"^1.13.6","vue-tsc":"^3.3.9","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_1.0.5_1786029899782_0.15321033102881643","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"vue-legal-query-builder","version":"1.0.6","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@1.0.6","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"d2857e1e64416c52f1494e57aa6e9a3fd4780681","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-1.0.6.tgz","fileCount":6,"integrity":"sha512-Mai8TWk8sIJ/JIvva5cei/sknVg5VapHo0KgAuBU0Ypxp3wR+zYcU5ZHNED4SE9BqVmuhcjTowYQqr+hq0q1cg==","signatures":[{"sig":"MEQCIGjS/ZAQuleKpVFfauw0Z5DAQJrXk8yixxWBG4ggiAabAiARlAoyVGDWserg40RvqrCFeydzAPCgIzkivalO9Q9nuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1573427},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/vue-legal-query-builder.css"},"gitHead":"e058ad1fb63adc7b3cfd522519da5fa605def54a","scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"deprecated":"Superseded by 2.0.0. Please upgrade — 1.x is no longer maintained. The form no longer calls the API directly; searches now go through your own server via onSubmit/onSearchLaws.","repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"A Vue 3 component for building legal document search queries with hierarchical filtering options","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-client":"^1.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.2.1","axios":"^1.13.6","vue-tsc":"^3.3.9","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_1.0.6_1786031247613_0.9826673683375542","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"vue-legal-query-builder","version":"2.0.0","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","_id":"vue-legal-query-builder@2.0.0","maintainers":[{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"}],"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"dist":{"shasum":"6da02151b90b815bfd9a31c321ef59c2534a98cf","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-2.0.0.tgz","fileCount":6,"integrity":"sha512-gPGcjtTy+WyJ7MP9XF57Goabi2OlDh5c4732LRzA6CHpuWJmuDcMG/RGYW1peeWxns+nDam4Lyto7Jdq8GCADA==","signatures":[{"sig":"MEYCIQC/RaqO4EZOl4XRIc8hXfzK82Rr+ThvzsiJmpZcuMU0wAIhAMSZJWTdFdDoprDKgDOz4qDwFj+DOV6QGe7Zec7JNF/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1575382},"main":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts","module":"./dist/vue-legal-query-builder.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js"},"./style.css":"./dist/vue-legal-query-builder.css"},"gitHead":"d2345a1798f04816b2ce12fdf577f48f79aa66f5","scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"biss-um","email":"biss-devs@maastrichtuniversity.nl"},"repository":{"url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"Vue form for building Case Law Explorer queries. Builds queries and never sends them: the host makes the requests, so no credential ever reaches the browser.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"lucide-vue-next":"^1.0.0","legal-docs-types":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.2.1","axios":"^1.13.6","vue-tsc":"^3.3.9","typescript":"^5.3.0","@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-legal-query-builder_2.0.0_1786542487063_0.15816894676672888","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"vue-legal-query-builder","version":"2.1.0","description":"Vue form for building Case Law Explorer queries. Builds queries and never sends them: the host makes the requests, so no credential ever reaches the browser.","main":"./dist/vue-legal-query-builder.umd.js","module":"./dist/vue-legal-query-builder.es.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/vue-legal-query-builder.es.js","require":"./dist/vue-legal-query-builder.umd.js","types":"./dist/index.d.ts"},"./style.css":"./dist/vue-legal-query-builder.css"},"scripts":{"build":"vite build && node scripts/copy-types.mjs","prepublishOnly":"npm run build"},"keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git"},"homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"dependencies":{"legal-docs-types":"^1.0.0","lucide-vue-next":"^1.0.0"},"peerDependencies":{"vue":"^3.4.0"},"devDependencies":{"@types/node":"^25.3.3","@vitejs/plugin-vue":"^5.0.0","axios":"^1.13.6","typescript":"^5.3.0","vite":"^8.2.1","vue":"^3.4.0","vue-tsc":"^3.3.9"},"_id":"vue-legal-query-builder@2.1.0","gitHead":"37733f59ade7e0c22003e6e220c2b837a0e02214","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-XRmZBGyDsy8g2XXKsYeyb3rzNXA77/86lmYz6zPJGBobNA8PRJzCXVvOas4uzthWNjIuWoCeCw+bFwTYIER8VA==","shasum":"8c8115b9b17a094d055af8953a1dd8b317e47129","tarball":"https://registry.npmjs.org/vue-legal-query-builder/-/vue-legal-query-builder-2.1.0.tgz","fileCount":6,"unpackedSize":1586801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA9Vn1PR8RdiaaSWSIUFa3Hphqu4+PTB+KCJDGkQ85qNAiEA11rWD61BdoG2h/m7dwgr004E1zSN3TTgKX15F/bmh1c="}]},"_npmUser":{"name":"carloseam94biss","email":"biss-devs@maastrichtuniversity.nl"},"directories":{},"maintainers":[{"name":"cvdl-um","email":"c.vanderlans@maastrichtuniversity.nl"},{"name":"carloseam94biss","email":"biss-devs@maastrichtuniversity.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-legal-query-builder_2.1.0_1788953268037_0.35034080106670396"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-10T15:25:22.701Z","modified":"2026-09-09T11:27:48.402Z","0.1.0":"2026-03-10T15:25:22.856Z","0.1.1":"2026-03-10T15:46:36.353Z","0.1.2":"2026-03-10T15:49:47.832Z","0.1.3":"2026-03-13T12:40:44.474Z","0.1.4":"2026-03-13T13:25:59.639Z","0.1.5":"2026-03-13T13:46:15.747Z","0.1.6":"2026-03-13T13:57:24.352Z","0.1.7":"2026-03-13T14:08:48.471Z","0.1.8":"2026-03-13T14:19:19.412Z","0.2.0":"2026-04-17T11:33:24.117Z","0.2.1":"2026-04-17T11:37:43.218Z","0.2.2":"2026-04-17T13:41:40.289Z","0.2.3":"2026-04-23T11:38:32.112Z","0.2.4":"2026-04-24T09:00:32.572Z","0.2.5":"2026-05-28T12:50:53.825Z","0.2.7":"2026-05-28T13:11:30.696Z","0.3.0":"2026-05-28T13:16:46.920Z","0.3.1":"2026-05-28T14:00:23.312Z","0.3.2":"2026-05-28T15:51:37.823Z","1.0.0":"2026-07-09T14:12:11.019Z","1.0.2":"2026-07-09T14:52:58.857Z","1.0.3":"2026-07-24T09:58:22.869Z","1.0.4":"2026-07-24T12:47:00.692Z","1.0.5":"2026-08-06T15:25:00.005Z","1.0.6":"2026-08-06T15:47:27.931Z","2.0.0":"2026-08-12T13:48:07.207Z","2.1.0":"2026-09-09T11:27:48.233Z"},"bugs":{"url":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder/issues"},"license":"MIT","homepage":"https://github.com/MaastrichtU-BISS/vue-legal-query-builder#readme","keywords":["vue","vue3","component","legal","documents","query","builder","form","search"],"repository":{"type":"git","url":"git+https://github.com/MaastrichtU-BISS/vue-legal-query-builder.git"},"description":"Vue form for building Case Law Explorer queries. Builds queries and never sends them: the host makes the requests, so no credential ever reaches the browser.","maintainers":[{"name":"cvdl-um","email":"c.vanderlans@maastrichtuniversity.nl"},{"name":"carloseam94biss","email":"biss-devs@maastrichtuniversity.nl"}],"readme":"# vue-legal-query-builder\n\nA Vue 3 component library for building legal document search queries. Provides two flexible form modes: **FreeForm** for simple searches and **GuidedForm** for guided, multi-step workflows.\n\n## Installation\n\n```bash\nnpm install vue-legal-query-builder\n```\n\n## Quick Start\n\n```vue\n<template>\n  <LegalDocsForm\n    :on-search-laws=\"handleSearchLaws\" \n    title=\"Search Legal Documents\"\n    type=\"free\"\n    @submit=\"handleSubmit\"\n    @success=\"handleSuccess\"\n    @error=\"handleError\"\n  />\n</template>\n\n<script setup>\nimport { LegalDocsForm } from 'vue-legal-query-builder'\nimport 'vue-legal-query-builder/style.css'\n\n// This package never calls the API. Both of these go to your own server,\n// which holds the credential. See \"API access\" below.\nconst handleSubmit = async (query) => {\n  // `query` is a discriminated union: { dataset: 'RS', params } | { dataset: 'ECHR', params }\n  const res = await fetch('/api/legal-docs/search', {\n    method: 'POST',\n    headers: { 'Content-Type': 'application/json' },\n    body: JSON.stringify(query),\n  })\n  return res.json()\n}\n\nconst handleSearchLaws = async (text) => {\n  const res = await fetch(`/api/legal-docs/laws?q=${encodeURIComponent(text)}`)\n  return res.json()\n}\n\nconst handleSuccess = (data) => {\n  console.log('Search successful:', data)\n}\n\nconst handleError = (error) => {\n  console.error('Search error:', error)\n}\n</script>\n```\n\n## API access\n\n**This package never calls the API.** It builds a query and hands it back to\nyou; you make the request from your own server.\n\nThat is not a limitation, it is the point. Calling the API needs a token, and a\ntoken in a page is readable by anyone using it — and usable by them to make\nwhatever calls they like on your quota. No amount of hiding changes that, so\nthis package has no client, imports no HTTP library, and exports no way to\nconstruct one.\n\n```\nbrowser ──▶ your server ──▶ Case Law Explorer API\n             (holds the token)\n```\n\nOn the server, use [`node-legal-docs-client`](../node-legal-docs-client) for\nTypeScript or [`go-legal-docs-client`](../go-legal-docs-client) for Go. Tokens\nare generated at\nhttps://api.caselawexplorer.tech/login.html?next=/account.html\n\n### The two callbacks\n\n| Prop | Called when | You should |\n|---|---|---|\n| `onSubmit` | the user runs the search | POST the query to your server |\n| `onSearchLaws` | the user types in the law selector | GET matching laws from your server |\n\n`onSearchLaws` is optional. Without it the law selector tells the user that\nsearch is unavailable, rather than spinning forever or silently finding\nnothing.\n\n```vue\n<LegalDocsForm\n  :on-submit=\"handleSubmit\"\n  :on-search-laws=\"handleSearchLaws\"\n/>\n```\n\n### Types\n\nRequest and response shapes come from\n[`legal-docs-types`](../legal-docs-types) and are re-exported here. That\npackage has no client either, so it is safe to import anywhere.\n\n## Datasets\n\nThe dataset selector supports **Rechtspraak** (Dutch case law) and **ECHR** (European Court of Human Rights); each produces its own query parameter shape (`RechtspraakQueryParameters` / `EchrQueryParameters`) reflected in the `dataset` discriminant of the submitted `LegalDocsQuery`. **CJEU** is shown as a disabled placeholder — `legal-docs-client` has no backing endpoint for it yet.\n\n## Form Types\n\n### FreeForm\nA simple, flat form with all search options available at once. Users can fill in any combination of fields and search immediately.\n\n**Best for:**\n- Quick, flexible searches\n- Expert users who know what they're looking for\n- Minimal user guidance needed\n\n**Example:**\n```vue\n<LegalDocsForm \n  type=\"free\"\n  title=\"Search Legal Documents\"\n  subtitle=\"Enter your search criteria below\"\n  @submit=\"handleSubmit\"\n/>\n```\n\n### GuidedForm\nA structured, step-by-step workflow organized into \"goals\" and \"steps\". Users are guided through a multi-step process tailored to their search needs.\n\n**Best for:**\n- Guided workflows with specific search approaches\n- Complex searches with multiple phases\n- Users who benefit from structured guidance\n\nThe structure can be written by hand, as below, or taken from one of the\n[built-in templates](#built-in-templates) — which is what guided mode falls back\nto when no structure is passed.\n\n**Example:**\n```vue\n<template>\n  <LegalDocsForm \n    type=\"guided\"\n    title=\"Legal Case Search\"\n    subtitle=\"Choose your search approach\"\n    :guidedStructure=\"guidedStructure\"\n    @submit=\"handleSubmit\"\n  />\n</template>\n\n<script setup>\nimport { BlockType } from 'vue-legal-query-builder'\n\nconst guidedStructure = {\n  goals: [\n    {\n      title: \"Similarity Search\",\n      description: \"Find cases comparable to your facts\",\n      icon: \"layers\",\n      steps: [\n        {\n          title: \"Facts\",\n          blocks: [\n            {\n              type: BlockType.KEYWORDS_INPUT,\n              title: \"Describe the facts\",\n              description: \"Describe the factual situation in natural language\",\n              required: true,\n              placeholder: \"Example: An employee was dismissed after 10 years of service...\"\n            }\n          ]\n        },\n        {\n          title: \"Laws\",\n          blocks: [\n            {\n              type: BlockType.SELECTED_LAWS,\n              title: \"Legal provisions\",\n              description: \"Adding legal provisions improves results\",\n              placeholder: \"e.g., Art. 7:669 BW, Art. 7:671b BW\"\n            }\n          ]\n        },\n        {\n          title: \"Period\",\n          blocks: [\n            {\n              type: BlockType.DATE_RANGE,\n              title: \"Date range\",\n              description: \"The range determines which time period will be included\"\n            }\n          ]\n        }\n      ]\n    },\n    {\n      title: \"Authority Search\",\n      description: \"Find highly cited cases\",\n      icon: \"scale\",\n      steps: [\n        {\n          title: \"Legal Provisions\",\n          blocks: [\n            {\n              type: BlockType.SELECTED_LAWS,\n              title: \"Legal provisions\",\n              required: true,\n              placeholder: \"e.g., Art. 6:162 BW\"\n            },\n            {\n              type: BlockType.KEYWORDS_INPUT,\n              title: \"Or keywords\",\n              required: true,\n              placeholder: \"e.g., onrechtmatige daad\"\n            }\n          ]\n        }\n      ]\n    }\n  ]\n}\n</script>\n```\n\n## Built-in templates\n\nGuided mode does not need a hand-written structure. The package ships a set of\nguided structures, and guided mode falls back to the default one when neither\n`guidedStructure` nor `guidedTemplate` is given:\n\n```vue\n<!-- renders the default template -->\n<LegalDocsForm type=\"guided\" @submit=\"handleSubmit\" />\n\n<!-- or name one explicitly -->\n<LegalDocsForm type=\"guided\" guidedTemplate=\"caselaw-search\" @submit=\"handleSubmit\" />\n```\n\n| Id | Name | Contents |\n|----|------|----------|\n| `caselaw-search` | Case law search | Similarity, authority and traditional keyword search over case law |\n\nA host that wants to let its own users pick can list the templates:\n\n```ts\nimport { guidedTemplates, DEFAULT_GUIDED_TEMPLATE_ID } from 'vue-legal-query-builder'\n\nguidedTemplates.map((template) => ({\n  id: template.id,          // 'caselaw-search'\n  name: template.name,      // 'Case law search'\n  description: template.description,\n  goals: template.structure.goals.length,\n}))\n```\n\nAlso exported:\n\n| Export | Description |\n|--------|-------------|\n| `guidedTemplates` | Every template the package ships, as `GuidedTemplate[]` |\n| `DEFAULT_GUIDED_TEMPLATE_ID` | Id used when guided mode gets neither a structure nor a template |\n| `getGuidedTemplate(id)` | One template by id, or `undefined` |\n| `resolveGuidedStructure(structure?, templateId?)` | The structure the form would render: explicit structure, then template, then default |\n| `caselawSearch` | The `caselaw-search` structure on its own, to start a variation from |\n\n## Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `type` | 'free' \\| 'guided' | 'free' | Form type (FreeForm or GuidedForm) |\n| `title` | string | undefined | Form title (optional) |\n| `subtitle` | string | undefined | Form subtitle (optional) |\n| `guidedStructure` | GuidedStructure | undefined | Structure to render in guided mode. Takes precedence over `guidedTemplate` |\n| `guidedTemplate` | GuidedTemplateId | undefined | Id of a [built-in template](#built-in-templates), used when no `guidedStructure` is given |\n\n## Events\n\n| Event | Payload | Description |\n|-------|---------|-------------|\n| `@submit` | LegalDocsQuery | Emitted when form is submitted and data is valid. `LegalDocsQuery` is `{ dataset: 'RS', params: RechtspraakQueryParameters } \\| { dataset: 'ECHR', params: EchrQueryParameters }` |\n| `@success` | any | Emitted when search completes successfully |\n| `@error` | Error | Emitted when an error occurs |\n\n## Form-Specific Behaviors\n\n### Validation\n- **FreeForm**: At least one of Keywords, ECLIs, or Selected Laws must be provided\n- **GuidedForm**: For each step, at least one required block must be filled (validation applies only to the current goal being submitted)\n\n### Warning Display\n- If validation fails on submit attempt, a yellow warning message appears prompting the user to fill in required fields\n- Users can retry after filling in the necessary fields\n\n## Available Block Types\n\n- `KEYWORDS_INPUT` - Comma-separated keyword input\n- `ECLIS_INPUT` - ECLI code input\n- `SELECTED_LAWS` - Search and select laws with autocomplete\n- `INSTANCES_SELECTOR` - Select court instances\n- `DOMAINS_SELECTOR` - Select legal domains\n- `DOC_TYPE_SELECTOR` - Select decision/opinion types\n- `DATE_RANGE` - Start and end date selection\n- `ARTICLE_FIELD` - Article number input with AND/OR toggle\n- `NETWORK_DEGREES` - Network degree configuration\n- `TEXT_INPUT` - Generic text input\n- `TEXTAREA_INPUT` - Multi-line text input\n- `IMPORTANCE_LEVEL_SELECTOR` - Case importance level selection\n- `FACTS_INPUT` - Facts input for similarity search\n- `REASONING_INPUT` - Reasoning input for similarity search\n\n## GuidedForm Structure\n\n### Goal Object Properties\n| Property | Type | Required | Description |\n|----------|------|----------|-------------|\n| `title` | string | Yes | Goal title shown in the goal card |\n| `description` | string | Yes | Goal description shown in the goal card |\n| `icon` | string | No | Optional Lucide icon name (for example `scale`, `layers`) |\n| `dataset` | `'RS' \\| 'ECHR' \\| 'CJEU'` | No | Dataset this goal queries. Applied when the goal is selected; a `DATASET_SELECTOR` block in its steps can still change it afterwards |\n| `fixedParameters` | GoalFixedParameters | No | Hidden query parameters automatically merged into the submitted query when this goal is selected |\n| `steps` | Step[] | Yes | Steps shown after selecting the goal |\n\n### dataset\nBy default, every goal queries whichever dataset is currently selected (`'RS'` unless changed) — there's a single, form-wide dataset value, not one per goal. Set `dataset` on a goal to pin it to `'RS'` or `'ECHR'` without needing to show a `DATASET_SELECTOR` block in its steps.\n\n```ts\n{\n  title: \"ECHR Case Search\",\n  description: \"Search European Court of Human Rights case law\",\n  dataset: \"ECHR\",\n  steps: [\n    // ...\n  ],\n}\n```\n\n### fixedParameters\nUse `fixedParameters` when you want to enforce specific query values for a goal without exposing extra controls in the UI. `GoalFixedParameters` is the intersection of `RechtspraakQueryParameters` and `EchrQueryParameters`, so it works regardless of which dataset the goal ends up using.\n\n- Applied only for the currently selected goal\n- Merged into the final query params (`RechtspraakQueryParameters` or `EchrQueryParameters`, depending on the selected dataset) right before submit\n- If a fixed key overlaps with user-entered data, the fixed value takes precedence\n\n**Example:** force `degreesTarget: 1` for an authority-search goal.\n\n```ts\nconst guidedStructure = {\n  goals: [\n    {\n      title: \"Authority Search\",\n      description: \"Find highly cited cases\",\n      icon: \"scale\",\n      fixedParameters: {\n        degreesTarget: 1,\n      },\n      steps: [\n        // ...\n      ],\n    },\n  ],\n}\n```\n\n### Step Object Properties\n| Property | Type | Required | Description |\n|----------|------|----------|-------------|\n| `title` | string | Yes | Title displayed below the step number in the stepper |\n| `blocks` | Block[] | Yes | Array of blocks to display in this step |\n\nEach step in the GuidedForm stepper displays its title below the numbered indicator, providing users with a quick overview of what each step entails.\n\n## Requirements\n\n- Vue 3.4 or higher\n\n## License\n\nMIT\n\n","readmeFilename":"README.md"}