{"_id":"@horizon-domains/property-model","_rev":"50-103bef1c5c15248fa5866d26321bd112","name":"@horizon-domains/property-model","dist-tags":{"latest":"3.16.2"},"versions":{"3.6.0":{"name":"@horizon-domains/property-model","version":"3.6.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.6.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"cb90a098ee847830737574b3ca8e06f2d33c089d","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.6.0.tgz","fileCount":13,"integrity":"sha512-Tl1Y2OAYfjA0bLqgj4+2x7vVfDgPS0FpP0Pzhqg/0t6/N/v3cfNkZgsx7iRpvwZKsInQiUktkNGbGv6rtDCrew==","signatures":[{"sig":"MEQCIB5xnL83zM94qik25sEb6SxKvEMERCCH0Nag4PfLz8+zAiB6bd+UFm2eUARxAMyZlvEUrUfJpJLz56ygAi66Et8HFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487495},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cb610ee3b08822b9c2467b9db2ccae3d5709af3f","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","dev:all":"npm run dev:download && npm run dev:profile && npm run dev:fake && npm run dev:mocks","dev:fake":"tsx __dev__/scripts/generate-fake-data.ts","dev:test":"vitest __dev__/tests/ --run","dev:mocks":"tsx __dev__/scripts/generate-mocks.ts","typecheck":"tsc --noEmit","dev:convert":"tsx __dev__/scripts/arbo-convert-to-property-v3.ts","dev:profile":"tsx __dev__/scripts/profile-properties.ts","dev:download":"tsx __dev__/scripts/arbo-download-properties.ts","test:coverage":"vitest --coverage","dev:json-schema":"tsx __dev__/scripts/generate-json-schema.ts","dev:test-json-schema":"tsx __dev__/scripts/test-json-schema.ts","dev:download-arbo-fake":"tsx __dev__/scripts/arbo-download-fake-data.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.6.0_1753569211487_0.6581824231551223","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.6.1":{"name":"@horizon-domains/property-model","version":"3.6.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.6.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"3c54b96318f84719961018e41cd92ffed1115932","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.6.1.tgz","fileCount":16,"integrity":"sha512-qdtFReC/prPynJaatX7o9ay+lx0wiI66R7t4wJ6FPcLW/77sQ0TW0F97n+b6kkEvKiYFn6ECZhXXHWULe3R+2Q==","signatures":[{"sig":"MEUCIQDeFCF6pCxOH6cm9n+SP0GXY66eWTdm2JAFDtrXSbFvXwIgajIIQYAnn3ynKVDM41RNtO+JAiBrf0ZtE6lRetoX1GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1818889},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.6.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","dev:all":"npm run dev:download && npm run dev:profile && npm run dev:fake && npm run dev:mocks","dev:fake":"tsx __dev__/scripts/generate-fake-data.ts","dev:test":"vitest __dev__/tests/ --run","dev:mocks":"tsx __dev__/scripts/generate-mocks.ts","typecheck":"tsc --noEmit","dev:convert":"tsx __dev__/scripts/arbo-convert-to-property-v3.ts","dev:profile":"tsx __dev__/scripts/profile-properties.ts","dev:download":"tsx __dev__/scripts/arbo-download-properties.ts","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","test:coverage":"vitest --coverage","dev:json-schema":"tsx __dev__/scripts/generate-json-schema.ts","dev:test-json-schema":"tsx __dev__/scripts/test-json-schema.ts","dev:download-arbo-fake":"tsx __dev__/scripts/arbo-download-fake-data.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/7b274644f5366541c9d7eeb7cf8ea5e2/horizon-domains-property-model-3.6.1.tgz","_integrity":"sha512-qdtFReC/prPynJaatX7o9ay+lx0wiI66R7t4wJ6FPcLW/77sQ0TW0F97n+b6kkEvKiYFn6ECZhXXHWULe3R+2Q==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.6.1_1753659849742_0.39784629612196754","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.6.2":{"name":"@horizon-domains/property-model","version":"3.6.2","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.6.2","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"cf3cc558bc129455f0dc7599e3c10971af5bfb04","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.6.2.tgz","fileCount":16,"integrity":"sha512-CqEti+whqBxtEAFS5CI6xkaygCWozwP1V6wW2ESYrEgqnYHFJBDSZo6CpX2bvi0ULDbOQ5b46CgGL11lwvEfRw==","signatures":[{"sig":"MEUCICa1hBZqE7XsvS1QLpGDlYQXUkr55TxK8UmwlhOJFrXDAiEAu6+7bXioMWuEZxSgsPfXdwBpMPxvXgdUU0Wf+M5JCjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817990},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.6.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","dev:all":"npm run dev:download && npm run dev:profile && npm run dev:fake && npm run dev:mocks","dev:fake":"tsx __dev__/scripts/generate-fake-data.ts","dev:test":"vitest __dev__/tests/ --run","dev:mocks":"tsx __dev__/scripts/generate-mocks.ts","typecheck":"tsc --noEmit","dev:convert":"tsx __dev__/scripts/arbo-convert-to-property-v3.ts","dev:profile":"tsx __dev__/scripts/profile-properties.ts","dev:download":"tsx __dev__/scripts/arbo-download-properties.ts","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","test:coverage":"vitest --coverage","dev:json-schema":"tsx __dev__/scripts/generate-json-schema.ts","dev:test-json-schema":"tsx __dev__/scripts/test-json-schema.ts","dev:download-arbo-fake":"tsx __dev__/scripts/arbo-download-fake-data.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/9447f45d8718165dc0e1f745cfbd660b/horizon-domains-property-model-3.6.2.tgz","_integrity":"sha512-CqEti+whqBxtEAFS5CI6xkaygCWozwP1V6wW2ESYrEgqnYHFJBDSZo6CpX2bvi0ULDbOQ5b46CgGL11lwvEfRw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.6.2_1753660481699_0.06247890776844889","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.6.3":{"name":"@horizon-domains/property-model","version":"3.6.3","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.6.3","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"59f26667813c81e8f9e9de46eb6278594cd6e9d8","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.6.3.tgz","fileCount":16,"integrity":"sha512-IeCk2Lrjm2A1NS3LY3P0vSNIr3cK/BQuWWHpnO4W1O8PLjUWoRJs8IUIdyL9AY0HlvMGXUeb4VQ56idlaz6s8g==","signatures":[{"sig":"MEQCIDB7Eoy9uvTS6iZ0gMLnCBns3Igc/r8Gi8+NAHyIns7IAiBLa+XCAUberOi5r+pRXWf2j2HAAPP9gAJl7vhkgUG6IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817990},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.6.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","dev:all":"npm run dev:download && npm run dev:profile && npm run dev:fake && npm run dev:mocks","dev:fake":"tsx __dev__/scripts/generate-fake-data.ts","dev:test":"vitest __dev__/tests/ --run","dev:mocks":"tsx __dev__/scripts/generate-mocks.ts","typecheck":"tsc --noEmit","dev:convert":"tsx __dev__/scripts/arbo-convert-to-property-v3.ts","dev:profile":"tsx __dev__/scripts/profile-properties.ts","dev:download":"tsx __dev__/scripts/arbo-download-properties.ts","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","test:coverage":"vitest --coverage","dev:json-schema":"tsx __dev__/scripts/generate-json-schema.ts","dev:test-json-schema":"tsx __dev__/scripts/test-json-schema.ts","dev:download-arbo-fake":"tsx __dev__/scripts/arbo-download-fake-data.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/fbbdbf8c7343cdab9e528192981adc61/horizon-domains-property-model-3.6.3.tgz","_integrity":"sha512-IeCk2Lrjm2A1NS3LY3P0vSNIr3cK/BQuWWHpnO4W1O8PLjUWoRJs8IUIdyL9AY0HlvMGXUeb4VQ56idlaz6s8g==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.6.3_1753697864521_0.09752395466382713","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.6.4":{"name":"@horizon-domains/property-model","version":"3.6.4","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.6.4","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"b6e14b144cf5b15448fabbe0e5c99933576c92cb","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.6.4.tgz","fileCount":16,"integrity":"sha512-gwy8jhPfA/uiJt/g3DSa0t/5XNZJ08nNJuxTLNT3kt3eUH9OL7+TXyL+yQBY0JKMajYswhiIoyRbCNcWpMiaLg==","signatures":[{"sig":"MEYCIQDRCQUXaWr6ttdgdcn0peDcAGk6BgmOZiC9uI1zc2rwAwIhAKcLf/TvcCkC5+5N6oCuI67fqVUNO+7OkArW86wD42ZN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817906},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.6.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","dev:all":"npm run dev:download && npm run dev:profile && npm run dev:fake && npm run dev:mocks","dev:fake":"tsx __dev__/scripts/generate-fake-data.ts","dev:test":"vitest __dev__/tests/ --run","dev:mocks":"tsx __dev__/scripts/generate-mocks.ts","typecheck":"tsc --noEmit","dev:convert":"tsx __dev__/scripts/arbo-convert-to-property-v3.ts","dev:profile":"tsx __dev__/scripts/profile-properties.ts","dev:download":"tsx __dev__/scripts/arbo-download-properties.ts","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","test:coverage":"vitest --coverage","dev:json-schema":"tsx __dev__/scripts/generate-json-schema.ts","dev:test-json-schema":"tsx __dev__/scripts/test-json-schema.ts","dev:download-arbo-fake":"tsx __dev__/scripts/arbo-download-fake-data.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/044faaf1f5b87c57c364e5ec240a66d2/horizon-domains-property-model-3.6.4.tgz","_integrity":"sha512-gwy8jhPfA/uiJt/g3DSa0t/5XNZJ08nNJuxTLNT3kt3eUH9OL7+TXyL+yQBY0JKMajYswhiIoyRbCNcWpMiaLg==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.6.4_1753698626487_0.6231993725781622","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.6.5":{"name":"@horizon-domains/property-model","version":"3.6.5","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.6.5","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"6c09521985db7059709abaeca997d7bc8507c3b0","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.6.5.tgz","fileCount":12,"integrity":"sha512-86JmuGVqxihe/Gi1YQJGD+8UT2gEDeghNnw9H7WZeyz3LynOBCLPG39u+3FhmWBmi5LN9GzxNyYSObM22U+8QQ==","signatures":[{"sig":"MEQCIHtwbhkwUqcZCTWX6D/VgGkHnB3kMfEvXckDx52GkdPiAiBWboees6hhnueIcLWy14W3d9dN6tX/bHGsSwuqqnKOaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3909550},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.6.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/c61d730497a399a2b22082b7c9a8f543/horizon-domains-property-model-3.6.5.tgz","_integrity":"sha512-86JmuGVqxihe/Gi1YQJGD+8UT2gEDeghNnw9H7WZeyz3LynOBCLPG39u+3FhmWBmi5LN9GzxNyYSObM22U+8QQ==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.6.5_1753822101473_0.4321760285440359","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.7.0":{"name":"@horizon-domains/property-model","version":"3.7.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.7.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"2953de5e4a3ecff450fba6ad9ade82aa5efbcd4a","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.7.0.tgz","fileCount":12,"integrity":"sha512-VDa/94rFrHqqsDY6oXn3SpcpQPWDa9hrA0xr+BgcxnIgVRu2c8kAWJ+AKS+3g6Yg1hhE9I6gwvkRFYGAKVKx8A==","signatures":[{"sig":"MEUCIQC66llh5eiD+q0c6VR2dhnjzvfrqDiKkdk6qJo+aAwA0AIgZ8khRVGFZHjMLJevN1Pihxh1ErEzejCBMHZBpePgDeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3924334},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/4d647298b3e258185702cf9c4c22f1ff/horizon-domains-property-model-3.7.0.tgz","_integrity":"sha512-VDa/94rFrHqqsDY6oXn3SpcpQPWDa9hrA0xr+BgcxnIgVRu2c8kAWJ+AKS+3g6Yg1hhE9I6gwvkRFYGAKVKx8A==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.7.0_1753897416232_0.5021746616025571","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.8.1":{"name":"@horizon-domains/property-model","version":"3.8.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.8.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"2591420b35bbea200aa79dad738c94a6e6544a46","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.8.1.tgz","fileCount":12,"integrity":"sha512-YSHkIrcp3XqG6JJ3625Bvv1XSJJoSDZ4Pp7AdEGge9p1a0f6ljz9V1EXPe5yvO4738jFvFR9STaCwImnHN+M9Q==","signatures":[{"sig":"MEUCIQDc+5Ub9UUo8iA37cCRcZXqQKs2F7RfPeUkNy48lIQyvAIgLRjUMfkSJ3BYiPi9jxxHwXOqQJTOwh5yLlUPEuVOURU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4357459},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"6569d168a53b53c716a034064b24e2998622a5a0","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.8.1_1753900167982_0.24131443665089236","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.0":{"name":"@horizon-domains/property-model","version":"3.9.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"ff50b32a953d006a31962995c2bc74a59aa39fe6","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.0.tgz","fileCount":12,"integrity":"sha512-rvlQMMYO4irAnz//188p4OwJQ8kwCkD71g4wnchgYeQ5UqwTnBGYtw4EEOZsydGWLjp2E658DfAd8CkAJfjOvg==","signatures":[{"sig":"MEUCIQCgjGT4jqVAYSs6Yqoc7slEl903m0iNJ2Le2sUVSackCwIgfR4CVBY31F4BHgtLsOpnYkUH6Zd4FnnOovlJ1Sn8flM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4302740},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/e5fb4feec0197817392c8561b795d94b/horizon-domains-property-model-3.9.0.tgz","_integrity":"sha512-rvlQMMYO4irAnz//188p4OwJQ8kwCkD71g4wnchgYeQ5UqwTnBGYtw4EEOZsydGWLjp2E658DfAd8CkAJfjOvg==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.0_1753966630251_0.27047483334759503","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.1":{"name":"@horizon-domains/property-model","version":"3.9.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"607415e102ffe13131cde5a7e147843de2cdf48d","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.1.tgz","fileCount":12,"integrity":"sha512-PKxTSf50qdcHYKNmthqIqXAr0jlaNEeu+4huFy9ci7Hz7LeRLS0g+Qa/xUTY8JqL4bghWGkISNPD8YLzrCdnJA==","signatures":[{"sig":"MEUCIQDQ7Dio/pNjXJ4uUMYoWbalLSdTEv4rpAog8K2C75irKgIgNt1UKYxgNNYFPq6uocEH1QK5TAvI75pWb+ys9Jn/s30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4333036},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.9.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/0320c1a4f36067462ab1caa6fdc5d534/horizon-domains-property-model-3.9.1.tgz","_integrity":"sha512-PKxTSf50qdcHYKNmthqIqXAr0jlaNEeu+4huFy9ci7Hz7LeRLS0g+Qa/xUTY8JqL4bghWGkISNPD8YLzrCdnJA==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.1_1753967695404_0.1375939397131376","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.2":{"name":"@horizon-domains/property-model","version":"3.9.2","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.2","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"9ce7e8f4742fa7227519253515eaec1d883debdd","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.2.tgz","fileCount":12,"integrity":"sha512-Y6AJz4R4N+THMrAhsRe7gMQjWC5+vWyRY6lstvR4WZTM1b/bpwBsY+3b0uyLbAojwN5EeZNuLU7HHUg/uHRfWw==","signatures":[{"sig":"MEUCIQDq5zucSro+QzJXqPSx9SNjBBL/0hbaGtQqFZLALspnMgIgUtQvqc8zAL63O81+enjhP7fnwE2HPzVDvH4NpRlgVcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4411344},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9fade30b4d4365b2bfcbfabe5a851ac15e9a0ba7","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.2_1754230518045_0.7308801614010154","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.3":{"name":"@horizon-domains/property-model","version":"3.9.3","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.3","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"f36113a66fae007aa83788eb50eb98c2aee26600","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.3.tgz","fileCount":12,"integrity":"sha512-JcMHLCf72QR5jNqoSf5A9Cmy0i0kM/6EyBec6Rbwsg2zfaQ0yggXdOjdSfysb9XhyZPecjrI8wwFuMN+/WJ8uQ==","signatures":[{"sig":"MEUCIDLG08dm5JbZMwic3ODKoaL005xSqCjL6+ZGIwcDZsNEAiEArk19wrkmGTFcNK6+E4SS3+BGkn4VN14hI4FEmECBabc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4419696},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7e25f4a9c7a6f1dd0fd74fd72ac08c914d59f8c2","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.3_1754583572440_0.43439693168854365","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.4":{"name":"@horizon-domains/property-model","version":"3.9.4","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.4","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"004e32c36f5c66c433c5ab124b4debd5f2fc7865","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.4.tgz","fileCount":12,"integrity":"sha512-yMceAPOukHl4iPI/tJoF3l9xIJnrHE7SWLS4jsfAPe4jv+IPQKbm/c/zU5chbgn8rtJ25UAE2fh/ODJkfWyvHw==","signatures":[{"sig":"MEUCIQCTwRbDu07fH5ncEVCqFotvCkXLc/d25HQEj9R+k9jDSAIgMGFlLDvFEpclQVe52IgY6Nqmd1dM+wBDQtitDwfOLlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4419588},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"730aeb2f117aa64c8e8700e9d1090b77686d0417","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.4_1754600103118_0.0262426373458986","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.5":{"name":"@horizon-domains/property-model","version":"3.9.5","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.5","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"069dfa18f67232b32c988606879d2f599067c948","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.5.tgz","fileCount":12,"integrity":"sha512-3N3jX24Xn9NN34p8TgDOyXHupqjSeqcJu9X2zTVoJyFvqd94x0nCGOgSKUqb89Fnu+Zzl0hCVtOa/1tbRW6FJQ==","signatures":[{"sig":"MEQCIHki0llvjrJDt9bNin7kxsl0Oiw0KV/P9plWVL/Ksu3eAiBodjtdpbFac4bkjqASo05JzKX0DIzoQOTDJduT+nsWVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3770069},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"bf7c663cbca4c9d4ab4b2a733c0ae31581c31da3","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"domain-models/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-integrations/dev-toolkit":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.5_1754610832691_0.96598798004352","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.6":{"name":"@horizon-domains/property-model","version":"3.9.6","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.6","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"efe14f8443f82ea68559cce9c7952d9a0943ed98","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.6.tgz","fileCount":12,"integrity":"sha512-vdrrW0x1HDKQdYVqq8Y5gJ27AC4gA4B81r3HLnTGtFKgPCbVD16yy8NqhAXKAMmgLmfmtR2wYOJPEJyLB2+WhA==","signatures":[{"sig":"MEYCIQDdWwlPSCSIGqN4L0G3obXEP+8l5nwGcC7BdPtssE75JgIhAJXnWGaeTGjB0UBnof93GUC1ZNpLr7qLEgUKs7UeZcY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3766185},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"51531853e45f1ecb050a8a5350d4f76835e7d410","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-apps/domain-schema-core":"workspace:*","@horizon-apps/integration-toolkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.6_1754921685787_0.505930126500375","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.7":{"name":"@horizon-domains/property-model","version":"3.9.7","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.7","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"09f098de1a8c823c7cdc37e55797ef688ad21b6d","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.7.tgz","fileCount":12,"integrity":"sha512-bU3Nd++2k9VTB5W/oZiWR2+6xT54nFD7ZRGfb8K7+tNZg73PuItbyHdIBtZ/3FPCj58HHT8O+TFiOhDr4dapDg==","signatures":[{"sig":"MEUCIQC+cvjX4oTpFLKbl2RTosCjuGPj2FxAbtpeJwfAhklv7gIgeRgmLjGgncBQVH7NrjYHUSft6Jf1EMeCOwcPTdBsask=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3766185},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"51531853e45f1ecb050a8a5350d4f76835e7d410","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-apps/domain-schema-core":"workspace:*","@horizon-apps/integration-toolkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.7_1754922749154_0.11956988291176307","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.8":{"name":"@horizon-domains/property-model","version":"3.9.8","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.8","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"0fca48ac0c26538c6755a26b6b876a260e3bd8c9","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.8.tgz","fileCount":12,"integrity":"sha512-yavKX3nAsPv93xYqYm8fshTCalLKeWkKcIW7XU3FF8WwFOt72wob+y5GJZTsVmjiBfEaTCFA4jczYa9v5ZMtbQ==","signatures":[{"sig":"MEYCIQD8Rmu3Y/3SRkx3ZRhKZy7vsB1aj48r/4+cOFFxMDoJUwIhAPROOY/iN8iRMmSdbC28etT3GEt5WhINqbm3TasXxr+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669705},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c753eba3925c0747b3e6fbf540ffe8ac52bedfc4","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-apps/domain-schema-core":"workspace:*","@horizon-apps/integration-toolkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.8_1755005027600_0.5177996806145984","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.9":{"name":"@horizon-domains/property-model","version":"3.9.9","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.9","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"21e90e3a25c43c76a9520cad6a4450ffd20d26ce","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.9.tgz","fileCount":12,"integrity":"sha512-LikriXE+bqvt5hh3BkhVdXqZUvTOR+dBmyPeFC3WPYNkCVARZpg5x0/iQISB0iAxSzz77XvZOr4VwQT/gzZXrQ==","signatures":[{"sig":"MEUCIBxlc7dWqrQY2NpyyDuSrIdbZyjRpyuEugnXRAp8c/caAiEA7UGEN9O0G9cISEGtuOVOVlTUiM0krfr6+5vWDpfrn1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669705},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c753eba3925c0747b3e6fbf540ffe8ac52bedfc4","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-apps/domain-schema-core":"workspace:*","@horizon-apps/integration-toolkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.9_1755005367870_0.4511290712354348","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.9.10":{"name":"@horizon-domains/property-model","version":"3.9.10","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.9.10","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"37d1e4d929ecbf5fdf763526d35b1e05aba590aa","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.9.10.tgz","fileCount":12,"integrity":"sha512-eSfsh/GY1ldLv4+F/fHfsHvdw0Bb2ANjWxhn2xq7iRpbeYI0+X0B/E9xEhiXlZEkVgFJ/EC//9HgUefMVl4SAg==","signatures":[{"sig":"MEYCIQDSIPv062rLK7EAK1GFYa9QmqlscU/jPRfM5CV5dSzi6QIhAKl9h4oTVdj14ib9VQT6qEm4N4p555Uiu4iCgrYtZ12N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3680800},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d7bc6abd97eb96c1a074fa20fb40a837641bb086","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","generate:zod":"tsx __dev__/scripts/generate-zod-schemas.ts","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.4.2","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6","@horizon-apps/domain-schema-core":"workspace:*","@horizon-apps/integration-toolkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.9.10_1755517914544_0.7457602894736113","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.10.0":{"name":"@horizon-domains/property-model","version":"3.10.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.10.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"9e75c901bfe185e193b2a215fd85da68ea35ca46","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.10.0.tgz","fileCount":13,"integrity":"sha512-7mxGaA/87VLOLkWYV74UgJJaNDVMj80/PEzK+0fFHK/JQj5r5tYANx91OuBivG6Z8SynB0uNCg5nEKHrIOC3LQ==","signatures":[{"sig":"MEUCIFGBImcIm8D1iiramRUHJgIxSMKtoQxBpDppVHiS6w+dAiEA5Ned94Jbm+nzmRwAmN+FnuoyMWRVrB/ExCebwsTbgWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3732022},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/420889072e936341940f845fb43ddbe6/horizon-domains-property-model-3.10.0.tgz","_integrity":"sha512-7mxGaA/87VLOLkWYV74UgJJaNDVMj80/PEzK+0fFHK/JQj5r5tYANx91OuBivG6Z8SynB0uNCg5nEKHrIOC3LQ==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.10.0_1763771405716_0.6099403516728397","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.10.1":{"name":"@horizon-domains/property-model","version":"3.10.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.10.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"0cba180aaf8ca44d75603b2b5dcbdc1235e59c11","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.10.1.tgz","fileCount":13,"integrity":"sha512-7bhwdHFmZvoI6HQ46pDW1WFdouPHQz+UGFKcbn2tzKaKMiILqRqAryKRRxI1Z0mEZYVasDMz26sNbTY0wsWYkw==","signatures":[{"sig":"MEYCIQDP8SqSKwGEFK18TSqGnoFOigSMJI/AwvERfu2gPydOLQIhAIE0/rJrDmFr75qTnt/3+RkgYYUTHbgQpslfshuXg2kH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3732318},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.10.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/a57b8a62b782d880f682d27c7a506ace/horizon-domains-property-model-3.10.1.tgz","_integrity":"sha512-7bhwdHFmZvoI6HQ46pDW1WFdouPHQz+UGFKcbn2tzKaKMiILqRqAryKRRxI1Z0mEZYVasDMz26sNbTY0wsWYkw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.10.1_1763771796879_0.25275816777713844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.10.2":{"name":"@horizon-domains/property-model","version":"3.10.2","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.10.2","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"b9ab6ca4074bbe6816759c5e76b06d5f6546184f","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.10.2.tgz","fileCount":13,"integrity":"sha512-u+oVJVQ+1k6+gp/rDRMK+NzdzjQ0XmaEMU2U0i+5keu2SdwR/Tzvs7hbar7ngHRfgwSS62nj9zy3VD4Xht748Q==","signatures":[{"sig":"MEUCIELyOtxA64aZhf4xItOjwW5oQKXKaxA5Qk+8NM0EhdsgAiEAnWKfdXCXBVhhNViME+TLhvujl9TmOkfkkjFqrHveuLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3732659},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0870601e7ecfc0d7c48e88db8340357286480439","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.10.2_1763831836136_0.5671038208025907","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.11.0":{"name":"@horizon-domains/property-model","version":"3.11.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.11.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"55e3ebe735ed6726cc17206b2628b9b1461d76c6","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.11.0.tgz","fileCount":13,"integrity":"sha512-3tRB8mdoUhaMj8x4kkwSJyhYMk0leEHlhbftA57GkG6jrIeEUlk2dr6kHBIyQKE5waIgrDHQnCyQdYzQ9EFQWg==","signatures":[{"sig":"MEYCIQCZQCw8fbCIkWlDw4Xy5HcQm6V1ixTjGjbcmufH0WAPpQIhAJJzZoVEQzIasRTUiA+elGKkhjNQNzmUdiwqlC/rbiNX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3734463},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0870601e7ecfc0d7c48e88db8340357286480439","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.11.0_1763834550282_0.05713074101749194","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.11.1":{"name":"@horizon-domains/property-model","version":"3.11.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.11.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"a507501a4e2f4e8d708f93f6dde1f92c10cca0e2","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.11.1.tgz","fileCount":13,"integrity":"sha512-Nl1/M+juWHze3tdaABYqwtGY3seG3LtYyFrOwRXj6vxUPjT8y9jUGa37o1KCa6LgbrWBqcoeWFVV8qOfaacdGw==","signatures":[{"sig":"MEYCIQDiPn2Ge8/WP8k6K7GxJ3zf6YuTkpyHZaMF+O7i0+pNkAIhAKzv/DaX3ym8n8zaZ3/lKyBxpf/iyT9HLizji/ZpHHEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3743118},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0870601e7ecfc0d7c48e88db8340357286480439","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.11.1_1763835002755_0.600845655520752","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.0":{"name":"@horizon-domains/property-model","version":"3.12.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"465db1c91337a84b0e95e1d20dfc8220c779f590","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.0.tgz","fileCount":14,"integrity":"sha512-iiyg0HjLyz9rWr9xkWiLQhzd/LEHh6Bmia7rpyfzblgYXkvx0FVW3CYSreew0gwUF5tYBMrV51GPpcdme98Mrg==","signatures":[{"sig":"MEUCIQCm6cm8KBlGOFOI6DTf6y25aTYI/+VPMEw4vtQPppckWgIgEkkf/a1OQSQ094bt8T1oTOcDN+wIaQRXtVdRgkJTLW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3834450},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0870601e7ecfc0d7c48e88db8340357286480439","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.0_1763862644161_0.2320060018724297","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.1":{"name":"@horizon-domains/property-model","version":"3.12.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"c213855fad50cf4af6f2e2bb85a46d64002577ea","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.1.tgz","fileCount":13,"integrity":"sha512-HAlNKMlCGSs5YxyX2RRaBl05CC7rewmwbNcWTCClRFMvU4R7zaTL2SnXvczsPf6z7aoTJGTUdH4Zpp78q8a25Q==","signatures":[{"sig":"MEYCIQDU4sb6SIK84sCH/Uj6o19c9ka98wA9P30bwsxg/WoKBQIhAOH3mZ4rGXqoFT+uZFSwYUr15eGseN7n82sPLqjtk+DM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3688577},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0870601e7ecfc0d7c48e88db8340357286480439","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.1_1763862926361_0.5563605827061966","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.2":{"name":"@horizon-domains/property-model","version":"3.12.2","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.2","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"3b347ee98b6a6ddc3be3a27c352ca993f8211129","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.2.tgz","fileCount":13,"integrity":"sha512-E7zfSm/Sd5Xv3f+kINhRs9BXXFoYNfpxEz4WUKxOEEosEL5WrXSYBKr+fE4pjzyBRwUbLmDYNXV2OVkIL+sj/g==","signatures":[{"sig":"MEUCIBoSevBA8WdYgetafxkqW6joB9IEokQduq9JovOYE6/NAiEAodGbBDUVSU9Thdbn6AJWlDaL/YLbu5S7nkZK1izJpLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3691299},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0870601e7ecfc0d7c48e88db8340357286480439","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.2_1763863375780_0.5125246676966437","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.3":{"name":"@horizon-domains/property-model","version":"3.12.3","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.3","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"36641dfc48b890d19be56c35d7812061eee4ff3c","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.3.tgz","fileCount":13,"integrity":"sha512-v8WAIF54u9iSlQX98KxoZd49TVYk0kbgGpDj/w1938tCu1Zlf1n67yv+fLIgTyzzha52HEZMzpmgUPjBs8/wGw==","signatures":[{"sig":"MEQCIGBSKs5en8Ec+WUcjJPDM5mfQjqMI7ukztsPuuD48vtOAiAwXRGtbJ9XFi3vZqFXVgcWqOMserPgLWkA1rVwHOP9fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3691831},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0870601e7ecfc0d7c48e88db8340357286480439","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.3_1763929695383_0.01707452450255942","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.4":{"name":"@horizon-domains/property-model","version":"3.12.4","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.4","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"a2bad91639cbbfafe05693138184f2edcd585135","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.4.tgz","fileCount":13,"integrity":"sha512-VlgfKPuuGy50R0LxxR0O1B8RGFDUp/K/g9feYmojAN5ccfp7kif3fvaa1eYv2X5//BwG5DT4YgtOdciqwpXIzw==","signatures":[{"sig":"MEUCIBO9pZyu+OzCTnw4H1ID0lgxXffuU/4hw6tb48UyqsWXAiEA0FdKgo0j6phIYRU7Lq59+DoIdSVUUQz9ZqKLzRdxxpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3692010},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.12.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/d6f472283a0e7f9fbf103994330a79f9/horizon-domains-property-model-3.12.4.tgz","_integrity":"sha512-VlgfKPuuGy50R0LxxR0O1B8RGFDUp/K/g9feYmojAN5ccfp7kif3fvaa1eYv2X5//BwG5DT4YgtOdciqwpXIzw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.4_1763936884659_0.619358600131737","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.5":{"name":"@horizon-domains/property-model","version":"3.12.5","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.5","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"ae0737619952c9a2149d036fbf9c89ee7295bb06","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.5.tgz","fileCount":14,"integrity":"sha512-XpYdxSTutOKmuiOIaP5aFfNWLZ5iiACzdtxfQKSI7V3C8wm5FsO7hemU0PXeHWhNfxGQ3FqtBN+DZ/m3hticHw==","signatures":[{"sig":"MEQCICVOunXnPrFihKHzivBEs6+0bcweJ91PUt6vzORzsn0RAiBRuNIY0KI70uYYP7Xc3jtUYRlcq5QklBCVb91740yYnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694000},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.12.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/771e9bea69b6cff6e0f5cd28292e44fb/horizon-domains-property-model-3.12.5.tgz","_integrity":"sha512-XpYdxSTutOKmuiOIaP5aFfNWLZ5iiACzdtxfQKSI7V3C8wm5FsO7hemU0PXeHWhNfxGQ3FqtBN+DZ/m3hticHw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.5_1764028330009_0.868817017951397","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.6":{"name":"@horizon-domains/property-model","version":"3.12.6","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.6","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"06539781aad9c5cba8acebf6ee1bac2daa746f0c","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.6.tgz","fileCount":14,"integrity":"sha512-c7PCCaBpH1+1gePHl6n0yz1oXNn8yhQaFAIX9T+jc/gRO07vaa7BXV7rjqUe52KryJka8SSWKv+QNodasPJ1uQ==","signatures":[{"sig":"MEUCIQCJbC1HyuFM6l+YQxOggvESBRmELMVwycHjXGVBzkwOcwIgVYjhOEIbpnp7rAxvtToY38clBeiny3q0KtCNbK0Lbyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3696037},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.12.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/a91a7bc7de3dd0a7152e5d401fd89efe/horizon-domains-property-model-3.12.6.tgz","_integrity":"sha512-c7PCCaBpH1+1gePHl6n0yz1oXNn8yhQaFAIX9T+jc/gRO07vaa7BXV7rjqUe52KryJka8SSWKv+QNodasPJ1uQ==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.6_1764041225719_0.044151684105205424","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.7":{"name":"@horizon-domains/property-model","version":"3.12.7","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.7","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"9c03d9a77896282d8df7d6630f00625d357829fe","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.7.tgz","fileCount":14,"integrity":"sha512-Djnz4k1ELWRLDMWvdrr32hT//twdsxcTinR7Nhcs3h1kAn60LHxXfKNn/FcsSgSOiQflvJVoilklsZXeCv0wVg==","signatures":[{"sig":"MEQCIAlusJZs9eiTDNCgzFHkeS95JkLZkni43XRfYzOdfQkQAiB4xwbh1GyJJ/4qlaMYsk/d9L327wl/HI4MdyOBnKuzlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3696037},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.12.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/c8696f97e45104599e1b1ce0aeabd764/horizon-domains-property-model-3.12.7.tgz","_integrity":"sha512-Djnz4k1ELWRLDMWvdrr32hT//twdsxcTinR7Nhcs3h1kAn60LHxXfKNn/FcsSgSOiQflvJVoilklsZXeCv0wVg==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.7_1764043745957_0.4790873769664712","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.8":{"name":"@horizon-domains/property-model","version":"3.12.8","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.8","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"28b0c16c50aca21aa56bebc45745608267361970","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.8.tgz","fileCount":14,"integrity":"sha512-smlIEulPFCfANah9XIUg6ehvBw6/jnej63eyBF+uiJESnFhDSHkFfvqGjY32er/9gn2fQsdjtCor5PUwxA5fWA==","signatures":[{"sig":"MEUCIQDLShQs44RANZu5ir3toatGAovJPdu2uw6JQoGlR7SjtAIgPl/CYuYtrjWGG0ecvoPpShUREgEZLKbb6mV/Y/pkwjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694000},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.12.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/27a343b0e6c2c1c5c06ca55fbd72f07f/horizon-domains-property-model-3.12.8.tgz","_integrity":"sha512-smlIEulPFCfANah9XIUg6ehvBw6/jnej63eyBF+uiJESnFhDSHkFfvqGjY32er/9gn2fQsdjtCor5PUwxA5fWA==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.8_1764043819534_0.2070885830533764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.9":{"name":"@horizon-domains/property-model","version":"3.12.9","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.9","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"b5f80608f2235688025cacaa155997dcad402c94","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.9.tgz","fileCount":14,"integrity":"sha512-vmO6RVGRHXgFf1F8l3ZnaDUcOlrdoKczAfT7JdBUlvj1UAYczxvM3adYX/6jfaSqDsLxk6m4ewr94nHLKyuElg==","signatures":[{"sig":"MEUCIQCNi1kxj2RBnVUUrZZEpaT4fwaz1P1BT5n/T4ZggIi8igIgWGPyZZRrvQoPRjWLe/bFfMDAo+/i429Sz5B8zvEfE7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694012},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.12.9.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/529baf14fa897d41b9d2dc0c9ed75946/horizon-domains-property-model-3.12.9.tgz","_integrity":"sha512-vmO6RVGRHXgFf1F8l3ZnaDUcOlrdoKczAfT7JdBUlvj1UAYczxvM3adYX/6jfaSqDsLxk6m4ewr94nHLKyuElg==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.9_1764047001575_0.6729700300350006","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.12.10":{"name":"@horizon-domains/property-model","version":"3.12.10","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.12.10","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"7ecd811d46295e7c11c75c317e7eb672773e5093","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.12.10.tgz","fileCount":14,"integrity":"sha512-M4YNDUk2gtyjw/2JW/6G/NbO6h4NF1ezUUNRG52giWAr5H0DPU3qiw/GXhRkchL1oeP1oIk80UjHn64pmQ3eoQ==","signatures":[{"sig":"MEQCICcabc1SoL46ONRztjQh5xpWB10n3zKN5XpPrse0mZvWAiB/Wd13s2rtaptcQWenqcES7QbLcLGtRwxmD2RwY8UqdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3692394},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.12.10.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/bf7f0ecd02778cc2e129dfd226156f6f/horizon-domains-property-model-3.12.10.tgz","_integrity":"sha512-M4YNDUk2gtyjw/2JW/6G/NbO6h4NF1ezUUNRG52giWAr5H0DPU3qiw/GXhRkchL1oeP1oIk80UjHn64pmQ3eoQ==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.12.10_1764114382398_0.885726727546885","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.13.0":{"name":"@horizon-domains/property-model","version":"3.13.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.13.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"d7e40911c791ec71303297f5ad71821c80668b28","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.13.0.tgz","fileCount":14,"integrity":"sha512-A8hODGW1lfBdMLdreLo6usPYWkyi1QNmSLZfIakL4JOM0VRoQJBKSHTvRYDePBnvMSxAV6K9Mw0FPd9SLjJRCw==","signatures":[{"sig":"MEYCIQCq3mxUW6/TLRjjL8kfpOnoC1IWjIkz9ywEFA4Um4NYnQIhAMQk9UXweeY7vEFqEqPCNahEWTtlnSQVHIA/CoRqIN2H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3693984},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.13.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/1be4b90761f6754e51a408189ad1f5f7/horizon-domains-property-model-3.13.0.tgz","_integrity":"sha512-A8hODGW1lfBdMLdreLo6usPYWkyi1QNmSLZfIakL4JOM0VRoQJBKSHTvRYDePBnvMSxAV6K9Mw0FPd9SLjJRCw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.13.0_1764594684487_0.8289537104072424","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.13.1":{"name":"@horizon-domains/property-model","version":"3.13.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.13.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"d7373953212fc6fde85c519d9bf6ba52fbcfbda1","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.13.1.tgz","fileCount":14,"integrity":"sha512-pFXCqNY+CDq9A583Q6HoV4fn461E+mEwaPhrVaBzHOlrouI4mRNafpRkJGDXSxTIdYJbTef9tuKixkQ1k1Cifw==","signatures":[{"sig":"MEUCIQDPeAx8vuG6TnIdLlDmfX2LMqPL5lJtesJgB1BK58uJvwIgLcJEQoG/6w0km6DI3gFROOq3GtIH+ZBYZ56ZMOSrDh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694457},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.13.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/478d7b6af0a44ccaf7a1d3ffae7b5f19/horizon-domains-property-model-3.13.1.tgz","_integrity":"sha512-pFXCqNY+CDq9A583Q6HoV4fn461E+mEwaPhrVaBzHOlrouI4mRNafpRkJGDXSxTIdYJbTef9tuKixkQ1k1Cifw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.13.1_1764685997311_0.5495859532734342","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.13.2":{"name":"@horizon-domains/property-model","version":"3.13.2","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.13.2","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"9dd6ca03a429593eb8616d2f704c3fc2eb146058","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.13.2.tgz","fileCount":14,"integrity":"sha512-inI1kMH9OpYcvy/YD99sqmwPLJUaoo2W80tzKBbP67d9cZxf7Aq555iEdfEls4nV4qOFp9hFBCUEqXsFvhFMVw==","signatures":[{"sig":"MEUCIQCfxA5NT2s3Pz3BpQexjXb02x2hO7VyRuQB2ivuNZjh4QIgWAHd4jyJfkin0buFgqSimjAn193DrMvUdkkYvNStht8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694457},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.13.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/1f06bb81dfdbc02778fe9fc8468018b2/horizon-domains-property-model-3.13.2.tgz","_integrity":"sha512-inI1kMH9OpYcvy/YD99sqmwPLJUaoo2W80tzKBbP67d9cZxf7Aq555iEdfEls4nV4qOFp9hFBCUEqXsFvhFMVw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.13.2_1764686055909_0.6017663819510626","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.13.3":{"name":"@horizon-domains/property-model","version":"3.13.3","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.13.3","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"19a0b9ad132755e063104e029054916ed42a86fb","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.13.3.tgz","fileCount":14,"integrity":"sha512-bhwXUqHHls6gFXsBRGzNCPKmVHeLAqzd50Fo6xjWvELQMaj4osaAcDsdYpmqiHkdkTSQohinUamOjvAtY9tZaw==","signatures":[{"sig":"MEQCIFcksPeu4PQosYvfaJNfXpLekCGhxWRPiwo2ToFCnwaGAiBQqpeDtsAaOx8XYYfKu8YBud75JMO7ZG04O6uxjtlHmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694481},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.13.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/8ae57d8de0479f419e5d4bf093aa3902/horizon-domains-property-model-3.13.3.tgz","_integrity":"sha512-bhwXUqHHls6gFXsBRGzNCPKmVHeLAqzd50Fo6xjWvELQMaj4osaAcDsdYpmqiHkdkTSQohinUamOjvAtY9tZaw==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.13.3_1764686100660_0.34496298376472967","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.13.4":{"name":"@horizon-domains/property-model","version":"3.13.4","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.13.4","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"9e5141571ef77babf871ad5bd2608782a0be3b64","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.13.4.tgz","fileCount":14,"integrity":"sha512-ZqqjsU0dPNKCDa3j30xJQx+sXiwZ16XdNqMwtgL7JwyFwwNwgbPADMtzsBMlCgHR3DCqz6ycbUIGj/awgcMryg==","signatures":[{"sig":"MEQCIH4x0jsEMtCboY9ePxqlNTBNTT9vrxh9EkQxUWjv1D/eAiAR8kpHuOJqu8VO8Tejih8txfVJxWxiSYz7hSvfTAG9Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694645},"main":"dist/index.js","_from":"file:horizon-domains-property-model-3.13.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"_resolved":"/tmp/191486e99bdc863cd9a19914ae234555/horizon-domains-property-model-3.13.4.tgz","_integrity":"sha512-ZqqjsU0dPNKCDa3j30xJQx+sXiwZ16XdNqMwtgL7JwyFwwNwgbPADMtzsBMlCgHR3DCqz6ycbUIGj/awgcMryg==","repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.13.4_1764689023635_0.47526709540932366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.13.5":{"name":"@horizon-domains/property-model","version":"3.13.5","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.13.5","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"0077c18c745818cca57f6beec0bd958a8ea9ef3d","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.13.5.tgz","fileCount":14,"integrity":"sha512-a4DZxLyj+GuM65uMmUrJjbqHi8vH7UZp5h1U2DHIWx5ft/zY23Mk3OnO17WsSlhN5sEkOccfjrOZ6tbvewVgAQ==","signatures":[{"sig":"MEYCIQDi6RXc3YeJU+2T4ifb0bNuAjOq2xlwCupn3nYWWxQzOwIhAMb+P2rivR25GOIBqDWp5DPPdjemTTbN1IcXaBziTq1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3696663},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"008a3b265381926bb28a97d8062cc9a6116bc8ff","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.13.5_1765391613975_0.37507252165234073","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.14.0":{"name":"@horizon-domains/property-model","version":"3.14.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.14.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"e8e3ac389718ff2095105ce9b4cbda46864fa2f4","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.14.0.tgz","fileCount":14,"integrity":"sha512-tm2AXJVkStoB7tg+itHepvS+rYatoQ8McDQiihZtFAraYkmw02ucMUt6Q5a1yzoHCOap/WQaH0fDyWLdnlo26A==","signatures":[{"sig":"MEUCIQDDKHfW+xW30ItukHfqVfX95BnMQgtdTdMqLRvWqrO4JwIgWOWlMDoh8YojdbyVoKaatOvjntEkiv/J3dpz5NktlE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3696986},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b68756e51ba87715f7da6adf4e99d958ddc57a05","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"10.9.3","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.14.0_1770154259862_0.6345544909090495","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.15.0":{"name":"@horizon-domains/property-model","version":"3.15.0","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.15.0","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"d69d4b2d3d2742d3019f8a4fc2ea7a6e0a7f2ce3","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.15.0.tgz","fileCount":14,"integrity":"sha512-UREtrOBf7Pshm33xvjKyRoHNawaV/85+jMr6rMP8E8pUdzr3aoUxpBmHkBi7rHBnaD5XOrQnbEM3N3+iLKcVaA==","signatures":[{"sig":"MEQCIFCd9hko+9px57J/Fpv/zCXfyPaPTtst/x/EQoaHBGVEAiAW5Njm8XAaKTgbmBWtdO+jXNpLzIW6oEA260cPZWK6LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3505828},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a3e1043504bb148384433e320bf07c473a4dd9e","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.8.0","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.15.0_1774729139685_0.8512636441984363","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.15.1":{"name":"@horizon-domains/property-model","version":"3.15.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.15.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"5bc7359355654ff6c5de41a91e8b176ff97bad1d","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.15.1.tgz","fileCount":14,"integrity":"sha512-RA/72Tx3ogOaWgFKudXA21+K9/M0RyC1UJRvfjEC2ZG0yQ7y9jr1ctKPwJjvHxFvByQx+8yuNZl6g/x5OHxCxA==","signatures":[{"sig":"MEUCIQDgSiOR73nYHm2O8RjXI2PQi7M/0Fhsewox8Zsu2kp7XQIgJZoSU9uRUBZ+5grUMSpuITLrGJ8QfzY5h7wW0FLzryY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3506244},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a3e1043504bb148384433e320bf07c473a4dd9e","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.8.0","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.15.1_1774732864717_0.7434291974047138","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.15.2":{"name":"@horizon-domains/property-model","version":"3.15.2","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.15.2","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"fd494f752dc7b2c895e878301bdbc843f3ec327c","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.15.2.tgz","fileCount":14,"integrity":"sha512-iSD3RJKy9PSnlQtWaz1Z0eJ8UPmVo2BiQENOK9013SviGsjp54ahjuGVfdZMmd2uhhNglt7fVUAyYtAn7mti8Q==","signatures":[{"sig":"MEUCIQCu+lP6L+uhr7amQhJGebRYzZqR+hx5F60ZOv6j7pTOQAIgF9PAlIz2irP2OE3qZszfj4orSVRDGh3Gn4sCBHzydDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3506606},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a3e1043504bb148384433e320bf07c473a4dd9e","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.11.0","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.15.2_1775241047304_0.8624865250202995","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.15.3":{"name":"@horizon-domains/property-model","version":"3.15.3","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.15.3","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"b3640dd45111efa26d2cda7b610572dc6e9f28e3","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.15.3.tgz","fileCount":14,"integrity":"sha512-GoJcPqzAvaa1GCAz4kReNmmDV5HRwkFNzVenlmmwwf+u+TgG3sExQZRo9v1rwZ85E24hyGk5/TubuR3PHpsUgg==","signatures":[{"sig":"MEUCIQCxEsQ1cotrujY6VFCRX1xCw1imJYmuEcI7utOeEdX6uwIgJRb9OHYyj27BDR2quqtMLUJQtFwrb2980W5xITG1yXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3506606},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a3e1043504bb148384433e320bf07c473a4dd9e","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.11.0","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.15.3_1775247665370_0.41798264828701104","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.15.4":{"name":"@horizon-domains/property-model","version":"3.15.4","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.15.4","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"d89b03e954243d076781c7f1b1f4d233f6d498d2","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.15.4.tgz","fileCount":14,"integrity":"sha512-EQkKieaS0S3rNk0jAqE+n+DJBJ5FG/RFm9fcfW9eXK8ow27U/5yQWT91QZL5V/roFfSZr+rVufMxsW173TE+wg==","signatures":[{"sig":"MEYCIQCny+UEtiRzB2ViAkEf8nZYr3sRfwkUtOGcozdWqA9U9QIhAK2CDLolXWHrMSntWEESI3/6Y7DN/+uAsoD5NYND00rj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3507541},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a3e1043504bb148384433e320bf07c473a4dd9e","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.11.0","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.15.4_1775249182094_0.5304087037443539","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.16.1":{"name":"@horizon-domains/property-model","version":"3.16.1","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.16.1","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"0e0b7e5229791a5a792c20454d3c23780e6f1971","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.16.1.tgz","fileCount":14,"integrity":"sha512-TEMm7wTdOs2QezUMrWCNXUy52AIg7I3DREPeogIyQVx68sbcZWy8jnNTr+N5nxbw+QBqTbXjC9wSeWy6vJpkXg==","signatures":[{"sig":"MEUCIQCbCklTgrpsB6/FROxWII0xsBbAVHJ3MjvOP8HX0i/ZQAIgX5Ee+u9BWv4+gqCUG2WX1etmhyXwYVK1MpHRreZ/wnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3511231},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a3e1043504bb148384433e320bf07c473a4dd9e","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.11.0","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.16.1_1775932488564_0.7111910716116654","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"},"3.16.2":{"name":"@horizon-domains/property-model","version":"3.16.2","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"author":{"name":"Horizon Modules"},"license":"MIT","_id":"@horizon-domains/property-model@3.16.2","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"homepage":"https://github.com/imobland/horizon-integrations#readme","bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"dist":{"shasum":"7337d13c6c6b9fdf9ad768617dcd033568c1b84e","tarball":"https://registry.npmjs.org/@horizon-domains/property-model/-/property-model-3.16.2.tgz","fileCount":14,"integrity":"sha512-m1YN8j9WRHDWdn2FONLoal3Mqj1AYvsTD8jpzpKY9DY5PrQHcVTmMoU9tCvFhmZ3LZIBS92BDhDkU/z6fHmLQw==","signatures":[{"sig":"MEUCIAuwJo6Aqak6XV6EXqIChn5nZDNX9bMQJG/7X3pnGXohAiEAmeLDHxnoO7ObfO65RMZVbYE9K4fcamOKxvXislKxiQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3511402},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a3e1043504bb148384433e320bf07c473a4dd9e","scripts":{"dev":"tsup --watch","test":"vitest","build":"tsup","typecheck":"tsc --noEmit","dev:customize":"tsx __dev__/scripts/customize-properties.ts","test:coverage":"vitest --coverage","dev:generate-fake":"tsx __dev__/scripts/generate-fake-properties.ts","dev:profiler-fake":"tsx __dev__/scripts/profile-fake-properties.ts"},"_npmUser":{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"},"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"_npmVersion":"11.11.0","description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.67","ramda":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsx":"^4.20.6","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","unsplash-js":"^7.0.19","@types/ramda":"^0.30.0","zod-to-json-schema":"^3.24.6"},"_npmOperationalInternal":{"tmp":"tmp/property-model_3.16.2_1775932878690_0.3140868581872138","host":"s3://npm-registry-packages-npm-production"},"deprecated":"LIXO EM USO: Migrar para @horizon-js/property-domain-schema"}},"time":{"created":"2025-07-26T22:33:31.419Z","modified":"2026-04-15T15:39:42.051Z","3.6.0":"2025-07-26T22:33:31.678Z","3.6.1":"2025-07-27T23:44:09.932Z","3.6.2":"2025-07-27T23:54:41.934Z","3.6.3":"2025-07-28T10:17:44.747Z","3.6.4":"2025-07-28T10:30:26.712Z","3.6.5":"2025-07-29T20:48:21.701Z","3.7.0":"2025-07-30T17:43:36.475Z","3.8.1":"2025-07-30T18:29:28.262Z","3.9.0":"2025-07-31T12:57:10.506Z","3.9.1":"2025-07-31T13:14:55.641Z","3.9.2":"2025-08-03T14:15:18.303Z","3.9.3":"2025-08-07T16:19:32.682Z","3.9.4":"2025-08-07T20:55:03.340Z","3.9.5":"2025-08-07T23:53:52.982Z","3.9.6":"2025-08-11T14:14:46.033Z","3.9.7":"2025-08-11T14:32:29.592Z","3.9.8":"2025-08-12T13:23:47.850Z","3.9.9":"2025-08-12T13:29:28.149Z","3.9.10":"2025-08-18T11:51:54.763Z","3.10.0":"2025-11-22T00:30:06.014Z","3.10.1":"2025-11-22T00:36:37.147Z","3.10.2":"2025-11-22T17:17:16.360Z","3.11.0":"2025-11-22T18:02:30.541Z","3.11.1":"2025-11-22T18:10:03.020Z","3.12.0":"2025-11-23T01:50:44.392Z","3.12.1":"2025-11-23T01:55:26.624Z","3.12.2":"2025-11-23T02:02:56.054Z","3.12.3":"2025-11-23T20:28:15.645Z","3.12.4":"2025-11-23T22:28:04.871Z","3.12.5":"2025-11-24T23:52:10.262Z","3.12.6":"2025-11-25T03:27:05.951Z","3.12.7":"2025-11-25T04:09:06.225Z","3.12.8":"2025-11-25T04:10:19.781Z","3.12.9":"2025-11-25T05:03:21.878Z","3.12.10":"2025-11-25T23:46:22.649Z","3.13.0":"2025-12-01T13:11:24.712Z","3.13.1":"2025-12-02T14:33:17.531Z","3.13.2":"2025-12-02T14:34:16.140Z","3.13.3":"2025-12-02T14:35:00.860Z","3.13.4":"2025-12-02T15:23:43.830Z","3.13.5":"2025-12-10T18:33:34.199Z","3.14.0":"2026-02-03T21:31:00.087Z","3.15.0":"2026-03-28T20:18:59.868Z","3.15.1":"2026-03-28T21:21:04.942Z","3.15.2":"2026-04-03T18:30:47.483Z","3.15.3":"2026-04-03T20:21:05.547Z","3.15.4":"2026-04-03T20:46:22.286Z","3.16.1":"2026-04-11T18:34:48.711Z","3.16.2":"2026-04-11T18:41:18.887Z"},"bugs":{"url":"https://github.com/imobland/horizon-integrations/issues"},"author":{"name":"Horizon Modules"},"license":"MIT","homepage":"https://github.com/imobland/horizon-integrations#readme","keywords":["imobiliario","propriedades","atributos","real-estate","property-model-v3","v3"],"repository":{"url":"git+https://github.com/imobland/horizon-integrations.git","type":"git","directory":"horizon-domains/property-model"},"description":"Modelo de propriedades imobiliárias v3 - Sistema de atributos dinâmicos","maintainers":[{"name":"jeffersonldr","email":"jeffersonldr2@gmail.com"}],"readme":"# @horizon-domains/property-model\n\n🏠 **Modelo padronizado de propriedades imobiliárias** com schema JSON, validação Zod, dados fake para testes e gerador de dados sintéticos.\n\n## 📦 Instalação\n\n```bash\npnpm add @horizon-domains/property-model\n# ou\nnpm install @horizon-domains/property-model\n```\n\n## 🚀 Uso Básico\n\n### 📋 Schema JSON Base\n\n```typescript\nimport { HorizonPropertySchemaBase } from '@horizon-domains/property-model'\n\n// Schema JSON com definição de 52+ campos\nconsole.log(HorizonPropertySchemaBase.fields.length) // 52+ campos definidos\n```\n\n### ✅ Validação com Zod\n\n```typescript\nimport { \n  HorizonPropertySchemaBaseZod,\n  type HorizonPropertySchemaBaseType \n} from '@horizon-domains/property-model'\n\n// Validar dados de propriedade\nconst propertyData = {\n  reference: \"PROP_001\",\n  titulo: \"Apartamento 3 quartos\",\n  descricao: \"Apartamento moderno no centro da cidade...\",\n  tipo: \"Apartamento\",\n  dormitorios: 3,\n  valor_venda: 450000\n}\n\n// Validação com Zod\nconst validProperty: HorizonPropertySchemaBaseType = HorizonPropertySchemaBaseZod.parse(propertyData)\n\n// Validação safe (não lança erro)\nconst result = HorizonPropertySchemaBaseZod.safeParse(propertyData)\nif (result.success) {\n  console.log(\"Propriedade válida:\", result.data)\n} else {\n  console.log(\"Erros de validação:\", result.error.issues)\n}\n```\n\n### 🎨 Dados Fake para Testes\n\n```typescript\nimport { \n  FakeDataApartamentos,\n  FakeDataCasasSobrados,\n  FakeDataComerciais,\n  FakeDataIndustriais,\n  FakeDataRurais,\n  FakeDataTerrenosLotes,\n  FakeDataAllProperties\n} from '@horizon-domains/property-model'\n\n// Usar dados fake específicos por categoria\nconsole.log(FakeDataApartamentos.length)     // ~15 apartamentos\nconsole.log(FakeDataCasasSobrados.length)    // ~10 casas/sobrados\nconsole.log(FakeDataComerciais.length)       // ~15 comerciais\nconsole.log(FakeDataAllProperties.length)    // ~100 propriedades totais\n\n// Exemplo de uso em testes\nconst primeiroApartamento = FakeDataApartamentos[0]\nconsole.log(primeiroApartamento.tipo)        // \"Apartamentos\"\nconsole.log(primeiroApartamento.subtipo)     // \"Apartamento Padrão\", \"Cobertura\", etc.\n```\n\n### 🎯 Gerador de Dados Sintéticos\n\n```typescript\nimport { \n  FakeDataGenerator,\n  type FakeDataConfig,\n  fakeDataConfigExample \n} from '@horizon-domains/property-model'\n\n// Usar configuração de exemplo\nconst generator = new FakeDataGenerator({\n  totalProperties: 50,\n  dataConfig: fakeDataConfigExample,\n  categorizeByType: true,\n  includeImages: true,\n  outputDir: './fake-data-output'\n})\n\n// Gerar dados sintéticos\nawait generator.generate()\n\n// Ou criar sua própria configuração\nconst customConfig: FakeDataConfig = {\n  tipos: [\"Apartamentos\", \"Casas/Sobrados\"],\n  subtipos: {\n    \"Apartamentos\": [\"Apartamento Padrão\", \"Cobertura\"],\n    \"Casas/Sobrados\": [\"Casa\", \"Sobrado\"]\n  },\n  finalidades: [\"Residencial\"],\n  estados: [\"São Paulo\", \"Rio de Janeiro\"],\n  cidades: {\n    \"São Paulo\": [\"São Paulo\", \"Campinas\"],\n    \"Rio de Janeiro\": [\"Rio de Janeiro\", \"Niterói\"]\n  },\n  // ... mais configurações\n  ranges: {\n    dormitorios: [1, 4],\n    valor_venda: [200000, 1000000],\n    area_total: [50, 200]\n  }\n}\n```\n\n### 🛠️ Utilitários\n\n```typescript\nimport { \n  mergePropertyAttributesModel,\n  sortAttributes,\n  preparaAttrValueLabel \n} from '@horizon-domains/property-model'\n\n// Utilitários para manipulação de propriedades\nconst mergedProperty = mergePropertyAttributesModel(baseProperty, newAttributes)\nconst sortedAttrs = sortAttributes(property.attributes)\nconst formattedLabel = preparaAttrValueLabel(value, field)\n```\n\n## 📊 Estrutura de Dados\n\n### 🏠 PropertyV3 - Campos Principais\n\n```typescript\ninterface HorizonPropertySchemaBaseType {\n  // === IDENTIFICAÇÃO ===\n  reference: string                    // Referência única (obrigatório)\n  updated_at?: string                  // Timestamp de atualização\n  titulo: string                       // Título da propriedade (obrigatório)\n  descricao: string                    // Descrição detalhada (obrigatório)\n  slug?: string                        // URL slug\n  \n  // === SEO ===\n  seo_title?: string                   // Título SEO (max 60 chars)\n  seo_description?: string             // Descrição SEO (max 160 chars)\n  seo_keywords?: string                // Palavras-chave SEO\n  \n  // === CONFIGURAÇÕES ===\n  moeda?: \"BRL\" | \"USD\"                // Moeda (padrão: BRL)\n  unidade_area?: \"m2\" | \"ft2\"          // Unidade de área (padrão: m2)\n  unidade_distancia?: \"km\" | \"mi\" | \"meters\"  // Unidade de distância\n  \n  // === MÍDIA ===\n  imagens: any[]                       // Array de imagens\n  videos: any[]                        // Array de vídeos\n  tours_virtuais: any[]                // Tours 360°\n  documentos: any[]                    // Documentos anexos\n  \n  // === COMERCIAL ===\n  operacao?: string[]                  // Venda, aluguel, temporada\n  valor_venda?: number                 // Valor de venda\n  valor_aluguel?: number               // Valor do aluguel\n  valor_diaria?: number                // Valor da diária\n  valor_condominio?: number            // Taxa de condomínio\n  valor_iptu?: number                  // Valor do IPTU\n  \n  // === CARACTERÍSTICAS FÍSICAS ===\n  area_total?: number                  // Área total\n  area_privativa?: number              // Área privativa\n  area_util?: number                   // Área útil\n  dormitorios?: number                 // Número de dormitórios\n  suites?: number                      // Número de suítes\n  banheiros?: number                   // Número de banheiros\n  vagas_garagem?: number               // Vagas de garagem\n  \n  // === CLASSIFICAÇÃO ===\n  finalidade?: string                  // Residencial, comercial, etc.\n  tipo?: string                        // Apartamento, casa, terreno, etc.\n  subtipo?: string                     // Studio, cobertura, etc.\n  \n  // === LOCALIZAÇÃO ===\n  endereco_cep?: string                // CEP\n  endereco_estado?: string             // Estado\n  endereco_cidade?: string             // Cidade\n  endereco_bairro?: string             // Bairro\n  endereco_logradouro?: string         // Rua/Avenida\n  endereco_numero?: string             // Número\n  endereco_complemento?: string        // Complemento\n  endereco_referencia?: string         // Ponto de referência\n  endereco_zona?: string               // Zona da cidade\n  latitude?: number                    // Coordenada GPS\n  longitude?: number                   // Coordenada GPS\n  \n  // === CARACTERÍSTICAS ===\n  mobiliado?: boolean                  // Se é mobiliado\n  caracteristicas?: string[]           // Lista de características\n  destaque?: boolean                   // Se é propriedade em destaque\n  \n  // === RELACIONAMENTOS ===\n  corretor_id?: string                 // ID do corretor\n  corretor_nome?: string               // Nome do corretor\n  condominio_id?: string               // ID do condomínio\n  condominio_nome?: string             // Nome do condomínio\n  \n  // === METADATA ===\n  tags?: string                        // Tags da propriedade\n  numero_pessoas?: number              // Capacidade de pessoas\n}\n```\n\n### 🎨 FakeDataConfig - Configuração do Gerador\n\n```typescript\ninterface FakeDataConfig {\n  tipos: string[]                      // Tipos de imóveis\n  subtipos: Record<string, string[]>   // Subtipos por tipo\n  finalidades: string[]                // Finalidades\n  estados: string[]                    // Estados\n  cidades: Record<string, string[]>    // Cidades por estado\n  bairros: Record<string, string[]>    // Bairros por cidade\n  logradouros: string[]                // Nomes de ruas\n  zonas: string[]                      // Zonas da cidade\n  caracteristicas: string[]            // Características possíveis\n  \n  ranges: {\n    dormitorios: number[]              // Range [min, max]\n    suites: number[]\n    banheiros: number[]\n    vagas_garagem: number[]\n    area_total: number[]\n    area_privativa: number[]\n    area_util: number[]\n    valor_venda: number[]\n    valor_aluguel: number[]\n    valor_diaria: number[]\n    valor_condominio: number[]\n    valor_iptu: number[]\n    numero_pessoas: number[]\n  }\n  \n  images: {\n    apartamento: string[]              // URLs de imagens Unsplash\n    casa: string[]\n    sobrado: string[]\n    cobertura: string[]\n    terreno: string[]\n    comercial: string[]\n    default: string[]\n  }\n  \n  condominios: Record<string, string[]>\n  corretores: Array<{id: string, nome: string}>\n}\n```\n\n## 📂 Dados Fake Incluídos\n\nO pacote inclui **~100 propriedades fake** pré-geradas e categorizadas:\n\n- **FakeDataApartamentos** (~15 propriedades)\n- **FakeDataCasasSobrados** (~10 propriedades)  \n- **FakeDataComerciais** (~15 propriedades)\n- **FakeDataIndustriais** (~24 propriedades)\n- **FakeDataRurais** (~19 propriedades)\n- **FakeDataTerrenosLotes** (~17 propriedades)\n- **FakeDataAllProperties** (todas as ~100 propriedades)\n\n### Características dos Dados Fake:\n\n- ✅ **Validados com Zod** - Todos passam na validação do schema\n- 🏞️ **Imagens reais** - URLs do Unsplash categorizadas por tipo\n- 🎯 **Dados realistas** - Baseados em propriedades reais do mercado\n- 📍 **Localização brasileira** - Estados, cidades e bairros reais\n- 💰 **Valores de mercado** - Preços compatíveis com cada região/tipo\n\n## 🛠️ Desenvolvimento\n\n### Scripts Disponíveis\n\n```bash\n# Gerar schemas Zod a partir do JSON\npnpm generate:zod\n\n# Gerar dados fake\npnpm dev:generate-fake\n\n# Customizar propriedades existentes\npnpm dev:customize\n\n# Testes\npnpm test\n\n# Build\npnpm build\n\n# Type check\npnpm typecheck\n```\n\n### Estrutura do Projeto\n\n```\nsrc/\n├── schemas/\n│   ├── horizon-property-schema-base.json     # 📋 Schema JSON (SSOT)\n│   └── generated/\n│       └── horizon-property-schema-base.zod.ts  # ✅ Schema Zod gerado\n├── data/fake-properties/                     # 🎨 Dados fake exportados\n│   ├── fake-apartamentos.json\n│   ├── fake-casas-sobrados.json\n│   └── ...\n├── services/\n│   └── FakeDataGenerator.ts                 # 🎯 Gerador de dados sintéticos\n├── config/\n│   └── fake-data-config-example.ts          # ⚙️ Config de exemplo\n└── utils/                                   # 🛠️ Utilitários\n```\n\n## 🔧 Geração de Dados Personalizados\n\n### Exemplo Completo\n\n```typescript\nimport { FakeDataGenerator, type FakeDataConfig } from '@horizon-domains/property-model'\n\nconst config: FakeDataConfig = {\n  tipos: [\"Apartamentos\", \"Casas/Sobrados\"],\n  subtipos: {\n    \"Apartamentos\": [\"Apartamento Padrão\", \"Cobertura\", \"Studio\"],\n    \"Casas/Sobrados\": [\"Casa\", \"Sobrado\", \"Casa de Condomínio\"]\n  },\n  finalidades: [\"Residencial\"],\n  estados: [\"São Paulo\"],\n  cidades: {\n    \"São Paulo\": [\"São Paulo\", \"Santos\", \"Campinas\"]\n  },\n  bairros: {\n    \"São Paulo\": [\"Vila Madalena\", \"Pinheiros\", \"Itaim Bibi\"],\n    \"Santos\": [\"Gonzaga\", \"José Menino\", \"Embaré\"],\n    \"Campinas\": [\"Cambuí\", \"Centro\", \"Jardim Guanabara\"]\n  },\n  logradouros: [\n    \"Rua das Flores\", \"Avenida Paulista\", \"Rua Augusta\"\n  ],\n  zonas: [\"Centro\", \"Zona Sul\", \"Zona Oeste\"],\n  caracteristicas: [\n    \"Piscina\", \"Academia\", \"Churrasqueira\", \"Varanda\",\n    \"Ar Condicionado\", \"Portaria 24h\"\n  ],\n  ranges: {\n    dormitorios: [1, 4],\n    suites: [0, 2],\n    banheiros: [1, 3],\n    vagas_garagem: [1, 3],\n    area_total: [45, 200],\n    area_privativa: [40, 180],\n    area_util: [35, 160],\n    valor_venda: [250000, 1500000],\n    valor_aluguel: [1500, 8000],\n    valor_diaria: [100, 500],\n    valor_condominio: [300, 1200],\n    valor_iptu: [800, 5000],\n    numero_pessoas: [2, 6]\n  },\n  images: {\n    apartamento: [\n      \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=800\",\n      \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=800\"\n    ],\n    casa: [\n      \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=800\",\n      \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=800\"\n    ],\n    // ... mais categorias\n    default: [\n      \"https://images.unsplash.com/photo-1560518883-ce09059eeffa?w=800\"\n    ]\n  },\n  condominios: {\n    \"São Paulo\": [\n      \"Residencial Park View\",\n      \"Condomínio Jardim das Flores\",\n      \"Edifício Solar do Itaim\"\n    ]\n  },\n  corretores: [\n    { id: \"COR001\", nome: \"Ana Silva\" },\n    { id: \"COR002\", nome: \"Carlos Santos\" }\n  ]\n}\n\n// Gerar propriedades\nconst generator = new FakeDataGenerator({\n  totalProperties: 30,\n  dataConfig: config,\n  categorizeByType: true,\n  includeImages: true,\n  outputDir: './meus-dados-fake',\n  verbose: true\n})\n\nawait generator.generate()\n```\n\n## ⚡ Performance\n\n- **Schema JSON**: ~52 campos definidos com metadados\n- **Validação Zod**: Validação rápida em runtime  \n- **Dados Fake**: ~100 propriedades pré-geradas válidas\n- **Gerador**: Capaz de gerar centenas de propriedades por minuto\n- **Bundle Size**: Otimizado para uso em produção\n\n## 📄 Licença\n\nMIT © Horizon Labs\n\n---\n\n**🏗️ Horizon Labs** - Padronizando o mercado imobiliário digital","readmeFilename":"README.md"}