{"_id":"@assetval/address","_rev":"5-00bb5f198c6af59fc8d2523e45b8b47b","name":"@assetval/address","dist-tags":{"latest":"0.3.6"},"versions":{"0.2.3":{"name":"@assetval/address","version":"0.2.3","license":"MIT","_id":"@assetval/address@0.2.3","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"},{"name":"lekxy_","email":"kyle.hagad@gmail.com"}],"homepage":"https://github.com/AssetVal/Schema#readme","bugs":{"url":"https://github.com/AssetVal/Schema/issues"},"dist":{"shasum":"8aa2e689d2014b19ae74ca992d64e52075a899c7","tarball":"https://registry.npmjs.org/@assetval/address/-/address-0.2.3.tgz","fileCount":5,"integrity":"sha512-+yJisFulVpAG/EsME32lW+LlhZibLFDlzMpPv/HdU4f1xj1sfUSqpR0PjdnseRqvUTLEhRRTTrL/+H0KHomAGg==","signatures":[{"sig":"MEUCIQDwKW9NPjdl2FXiXRPbrNtvMCM1re1UkyqEblKcuSKvFAIgWPCAp+CnLHFNwV5rNNIxYHBAocVzLw142Yt/Iv5TzF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4325},"main":"dist/Address.cjs","types":"dist/Address.d.ts","module":"dist/Address.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"node":"v22.6.0","yarn":"4.4.0"},"exports":{".":{"types":"./dist/Address.d.ts","import":"./dist/Address.mjs","require":"./dist/Address.cjs"}},"gitHead":"3a4867f7defd5d39640b89cb3ef4bceda1a4adbb","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"unbuild","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"compilerOptions":{"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/AssetVal/Schema.git","type":"git"},"_npmVersion":"10.8.2","description":"AssetVal's internal address model","directories":{},"_nodeVersion":"22.6.0","browserslist":["last 2 version","> 1%"],"dependencies":{"zod":"^3.23.8","tslib":"^2.6.3","mongoose":"^8.5.2","@nestjs/mongoose":"^10.0.10","reflect-metadata":"^0.2.2","mongoose-lean-virtuals":"^0.9.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"rxjs":"^7.8.1","eslint":"^9.9.0","vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.2.0","@nestjs/core":"^10.4.1","tsconfig-moon":"^1.3.0","@nestjs/common":"^10.4.1","@assetval/confs":"^1.0.0","@types/mongoose":"^5.11.97","typescript-eslint":"^8.1.0","@vitest/coverage-v8":"^2.0.5","@magik_io/lint_golem":"^2.2.3"},"peerDependencies":{"zod":"*","tslib":"^*","mongoose":"*"},"_npmOperationalInternal":{"tmp":"tmp/address_0.2.3_1723681602093_0.7120643989100215","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@assetval/address","version":"0.3.1","license":"MIT","_id":"@assetval/address@0.3.1","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"},{"name":"lekxy_","email":"kyle.hagad@gmail.com"}],"dist":{"shasum":"848c9129971244acaef2b11a8ef3224f055fd790","tarball":"https://registry.npmjs.org/@assetval/address/-/address-0.3.1.tgz","fileCount":8,"integrity":"sha512-Qk/T2h5xp0BW7a0VHJdiSVwRGy5kT7HCU7va79xvdJydWovcJnja1Pf6/cp5XYM0vtWtLUH6HJdbuRt8S0dvxQ==","signatures":[{"sig":"MEYCIQD/nX1TQ0QzsrYNsOlU/aC3oX9R3lSbtL1mgo+8JQWF3gIhALzp4dhq8nehu/zO68lF0jCvsg/1s4Rh0M5u+2h02STH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26375},"main":"dist/Address.cjs","type":"module","types":"dist/Address.d.ts","module":"dist/Address.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"node":"v22.6.0","yarn":"4.4.0"},"exports":{".":{"types":"./dist/Address.d.ts","import":"./dist/Address.mjs","require":"./dist/Address.cjs"}},"gitHead":"40c3adcb3d6b9d8dd4499a30fc2f549b50f44ba2","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"unbuild","iterate":"yarn version patch && git push origin main --tags && yarn npm publish --access public"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"@assetval/confs","include":["./src/Address.ts"],"compilerOptions":{"outDir":"dist","target":"ES2022","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"https://github.com/AssetVal/Schema.git","type":"git"},"description":"AssetVal's internal address model","directories":{},"sideEffects":false,"browserslist":["last 2 version","> 1%"],"dependencies":{"zod":"^3.23.8","tslib":"^2.6.3","mongoose":"^8.5.3","@nestjs/mongoose":"^10.0.10","reflect-metadata":"^0.2.2","mongoose-lean-virtuals":"^0.9.1","@assetval/state-switcher":"^5.0.3"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"rxjs":"^7.8.1","eslint":"^9.9.0","vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.3.0","@nestjs/core":"^10.4.1","tsconfig-moon":"^1.3.0","@nestjs/common":"^10.4.1","@assetval/confs":"^1.0.0","@types/mongoose":"^5.11.97","typescript-eslint":"^8.1.0","@vitest/coverage-v8":"^2.0.5","@magik_io/lint_golem":"^2.3.0"},"peerDependencies":{"zod":"*","tslib":"^*","mongoose":"*"},"_npmOperationalInternal":{"tmp":"tmp/address_0.3.1_1723831974170_0.5348942787716642","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@assetval/address","version":"0.3.2","license":"MIT","_id":"@assetval/address@0.3.2","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"},{"name":"lekxy_","email":"kyle.hagad@gmail.com"}],"dist":{"shasum":"ccf498300d487edd6e74ac830729097c4fcf7258","tarball":"https://registry.npmjs.org/@assetval/address/-/address-0.3.2.tgz","fileCount":5,"integrity":"sha512-w/usaltzDdia1OSP8GYqvf1QL40qxdOdUgPTCLm8eOcHqfjFKrcRkgY+O6Psjt9tQxHCtUaLcr0p6qh331sDBA==","signatures":[{"sig":"MEYCIQC5dudFCKC9ZTlXW8OkNeeVN1oqpGSVRE/EFXno8kti7wIhAKb5fLms2+YGGTL4f9rqKdihDmTgN1boaic/8yqPyNDQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28608},"main":"dist/Address.cjs","type":"module","types":"dist/Address.d.ts","module":"dist/Address.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"node":"v22.6.0","yarn":"4.4.0"},"exports":{".":{"types":"./dist/Address.d.ts","import":"./dist/Address.mjs","require":"./dist/Address.cjs"}},"gitHead":"7ae6828268281d290764f6d9fb3e169f0fb23f79","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"unbuild","iterate":"yarn version patch && git push origin main --tags && yarn npm publish --access public"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"@assetval/confs","include":["./src/Address.ts"],"compilerOptions":{"outDir":"dist","target":"ES2022","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"https://github.com/AssetVal/Schema.git","type":"git"},"description":"AssetVal's internal address model","directories":{},"sideEffects":false,"browserslist":["last 2 version","> 1%"],"dependencies":{"zod":"^3.23.8","tslib":"^2.6.3","mongoose":"^8.5.3","@nestjs/mongoose":"^10.0.10","reflect-metadata":"^0.2.2","@assetval/geojson":"^0.0.2","mongoose-lean-virtuals":"^0.9.1","@assetval/state-switcher":"^5.0.3"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"rxjs":"^7.8.1","eslint":"^9.9.0","vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.4.1","@nestjs/core":"^10.4.1","tsconfig-moon":"^1.3.0","@nestjs/common":"^10.4.1","@assetval/confs":"^1.0.0","@types/mongoose":"^5.11.97","typescript-eslint":"^8.2.0","@vitest/coverage-v8":"^2.0.5","@magik_io/lint_golem":"^3.1.0"},"peerDependencies":{"zod":"*","rxjs":"*","tslib":"^*","mongoose":"*","@nestjs/core":"*","@nestjs/common":"*","@magik_io/lint_golem":"*","@assetval/state-switcher":"*"},"_npmOperationalInternal":{"tmp":"tmp/address_0.3.2_1724172972684_0.6786320771013228","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@assetval/address","version":"0.3.4","license":"MIT","_id":"@assetval/address@0.3.4","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"},{"name":"lekxy_","email":"kyle.hagad@gmail.com"}],"homepage":"https://github.com/AssetVal/Schema#readme","bugs":{"url":"https://github.com/AssetVal/Schema/issues"},"nx":{"targets":{"build":{"cache":true,"inputs:":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json","{projectRoot}/package.json"],"outputs":["{projectRoot}/dist"]}}},"dist":{"shasum":"1d3db8580393d10ddb327854834b76355bb176f4","tarball":"https://registry.npmjs.org/@assetval/address/-/address-0.3.4.tgz","fileCount":8,"integrity":"sha512-Xy2kYnsfSH64ASCUvVG1mgE6NdEmnXU350yAmtp6CWhs6m42MVkYhCxHLw9o09ZLOS7HunXj0rbvQggCA6L7jw==","signatures":[{"sig":"MEYCIQD/W0EY9l55G3gQf6rkbJbWqHt7CktEHjfmdm0crc9eYQIhALkNcTV5kr6YXlAZwM3BP9kPqYpD0rAlWwZ388iVNwVW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74182},"main":"dist/Address.cjs","type":"module","_from":"file:assetval-address-0.3.4.tgz","types":"dist/Address.d.ts","module":"dist/Address.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"exports":{".":{"types":"./dist/Address.d.ts","import":"./dist/Address.mjs","require":"./dist/Address.cjs"}},"scripts":{"lint":"nx eslint:lint","test":"vitest run --coverage --config ./vitest.config.ts","build":"nx exec -- unbuild","clean":"nx exec -- rm -rf dist","iterate":"pnpm version patch && pnpm publish --access public --no-git-checks"},"unbuild":{"clean":true,"rollup":{"dts":{"include":["src/**/*.ts"],"compilerOptions":{"composite":false}},"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ESNext","rootDir":"src","declaration":true,"emitDecoratorMetadata":true,"experimentalDecorators":true}}}},"external":["mongoose","@nestjs/mongoose"],"declaration":true},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"_resolved":"/tmp/97a6b3e28e0c1752832038dac27194cc/assetval-address-0.3.4.tgz","_integrity":"sha512-Xy2kYnsfSH64ASCUvVG1mgE6NdEmnXU350yAmtp6CWhs6m42MVkYhCxHLw9o09ZLOS7HunXj0rbvQggCA6L7jw==","repository":{"url":"git+https://github.com/AssetVal/Schema.git","type":"git"},"_npmVersion":"10.8.2","description":"AssetVal's internal address model","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","browserslist":["last 2 version","> 1%"],"dependencies":{"zod":"^3.23.8","tslib":"^2.6.3","mongoose":"^8.5.4","@nestjs/mongoose":"^10.0.10","reflect-metadata":"^0.2.2","@assetval/geojson":"^0.0.3","mongoose-lean-virtuals":"^0.9.1","@assetval/state-switcher":"^5.0.7"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.1","vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.4.1","@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@assetval/confs":"^1.0.0","@vitest/coverage-v8":"^2.0.5"},"peerDependencies":{"zod":"*","rxjs":"*","tslib":"^*","mongoose":"*","@nestjs/core":"*","@nestjs/common":"*","@assetval/geojson":"*","@magik_io/lint_golem":"*","@assetval/state-switcher":"*"},"_npmOperationalInternal":{"tmp":"tmp/address_0.3.4_1724785000771_0.2496183239905796","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@assetval/address","version":"0.3.5","license":"MIT","_id":"@assetval/address@0.3.5","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"},{"name":"lekxy_","email":"kyle.hagad@gmail.com"}],"homepage":"https://github.com/AssetVal/Schema#readme","bugs":{"url":"https://github.com/AssetVal/Schema/issues"},"nx":{"targets":{"lint":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json","{projectRoot}/package.json"],"outputs":[]},"test":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json","{projectRoot}/package.json"],"outputs":[]},"build":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json","{projectRoot}/package.json"],"outputs":["{projectRoot}/dist"]},"clean":{"cache":false,"inputs":["{projectRoot}/dist"],"outputs":["{projectRoot}/dist"]}}},"dist":{"shasum":"1eaea0344e59d796dad2bb6259024c4774d1a079","tarball":"https://registry.npmjs.org/@assetval/address/-/address-0.3.5.tgz","fileCount":8,"integrity":"sha512-jObpYWcOKO+izOGX4js8hSxybjtI7kGXdEVB9eh/tpcmrPk4D61r7BHHybQUqoN80/BCif/9dtN8BeEK4Nyspw==","signatures":[{"sig":"MEUCIQDycvfPNwIXAZSy847aW848UsmQTqkhfXKGoj/r8ksF2wIgK1Tc/SI8MJKuhNPNRIp693M4FE1h1KXvm5UHIhs4/po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78153},"main":"dist/Address.cjs","type":"module","_from":"file:assetval-address-0.3.5.tgz","types":"dist/Address.d.ts","module":"dist/Address.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"exports":{".":{"types":"./dist/Address.d.ts","import":"./dist/Address.mjs","require":"./dist/Address.cjs"}},"scripts":{"lint":"nx eslint:lint","test":"vitest run --coverage --config ./vitest.config.ts","build":"nx exec -- unbuild","clean":"nx exec -- rm -rf dist","iterate":"pnpm version patch && pnpm publish --access public --no-git-checks"},"unbuild":{"clean":true,"rollup":{"dts":{"include":["src/**/*.ts"],"compilerOptions":{"composite":false}},"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ESNext","rootDir":"src","declaration":true,"emitDecoratorMetadata":true,"experimentalDecorators":true}}}},"external":["@assetval/geojson","@assetval/state-switcher","mongoose","mongoose-lean-virtuals","@nestjs/mongoose"],"declaration":true},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"_resolved":"/tmp/f579c812419caebbb552137f527de54d/assetval-address-0.3.5.tgz","_integrity":"sha512-jObpYWcOKO+izOGX4js8hSxybjtI7kGXdEVB9eh/tpcmrPk4D61r7BHHybQUqoN80/BCif/9dtN8BeEK4Nyspw==","repository":{"url":"git+https://github.com/AssetVal/Schema.git","type":"git"},"_npmVersion":"10.8.2","description":"AssetVal's internal address model","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","browserslist":["last 2 version","> 1%"],"dependencies":{"zod":"^3.23.8","rxjs":"^7.8.1","tslib":"^2.7.0","mongoose":"^8.6.0","@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/mongoose":"^10.0.10","reflect-metadata":"^0.2.2","@assetval/geojson":"^0.0.4","mongoose-lean-virtuals":"^0.9.1","@assetval/state-switcher":"^5.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.5.1","@assetval/confs":"^1.0.0","@vitest/coverage-v8":"^2.0.5"},"peerDependencies":{"zod":"*","rxjs":"*","tslib":"^*","mongoose":"*","@nestjs/core":"*","@nestjs/common":"*","@assetval/geojson":"*","mongoose-lean-virtuals":"*","@assetval/state-switcher":"*"},"_npmOperationalInternal":{"tmp":"tmp/address_0.3.5_1724957410299_0.16564526076968766","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@assetval/address","description":"AssetVal's internal address model","sideEffects":false,"type":"module","exports":{".":{"types":"./dist/Address.d.ts","import":"./dist/Address.mjs","require":"./dist/Address.cjs"}},"main":"dist/Address.cjs","module":"dist/Address.mjs","types":"dist/Address.d.ts","dependencies":{"@nestjs/mongoose":"^10.0.10","@nestjs/common":"^10.4.1","@nestjs/core":"^10.4.1","mongoose":"^8.6.0","mongoose-lean-virtuals":"^0.9.1","reflect-metadata":"^0.2.2","rxjs":"^7.8.1","tslib":"^2.7.0","zod":"^3.23.8","@assetval/geojson":"^0.0.5","@assetval/state-switcher":"^5.0.9"},"peerDependencies":{"@assetval/geojson":"*","@assetval/state-switcher":"*","@nestjs/common":"*","@nestjs/core":"*","mongoose":"*","mongoose-lean-virtuals":"*","rxjs":"*","tslib":"^*","zod":"*"},"devDependencies":{"@types/node":"^22.5.1","@vitest/coverage-v8":"^2.0.5","typescript":"^5.5.4","unbuild":"^2.0.0","vitest":"^2.0.5","@assetval/confs":"^1.0.0"},"authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"repository":{"type":"git","url":"git+https://github.com/AssetVal/Schema.git"},"browserslist":["last 2 version","> 1%"],"license":"MIT","version":"0.3.6","unbuild":{"declaration":true,"clean":true,"external":["@assetval/geojson","@assetval/state-switcher","mongoose","mongoose-lean-virtuals","@nestjs/mongoose"],"rollup":{"dts":{"compilerOptions":{"composite":false},"include":["src/**/*.ts"]},"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","compilerOptions":{"outDir":"dist","rootDir":"src","declaration":true,"experimentalDecorators":true,"emitDecoratorMetadata":true,"target":"ESNext"},"include":["./src/**/*.ts"]}}}},"nx":{"targets":{"build":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json","{projectRoot}/package.json"],"outputs":["{projectRoot}/dist"]},"clean":{"cache":false,"inputs":["{projectRoot}/dist"],"outputs":["{projectRoot}/dist"]},"lint":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json","{projectRoot}/package.json"],"outputs":[]},"test":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json","{projectRoot}/package.json"],"outputs":[]}}},"scripts":{"build":"nx exec -- unbuild","clean":"nx exec -- rm -rf dist","lint":"nx eslint:lint","test":"vitest run --coverage --config ./vitest.config.ts","iterate":"pnpm version patch && pnpm publish --access public --no-git-checks"},"_id":"@assetval/address@0.3.6","bugs":{"url":"https://github.com/AssetVal/Schema/issues"},"homepage":"https://github.com/AssetVal/Schema#readme","_integrity":"sha512-/QcY1ycjwmZK1+JJdGr1E13089qlZfQIltpB2YKfELutaGD74oVse0j5Y9DHApTYih62zQtolPTrARMx648g+Q==","_resolved":"/tmp/df878d33a29512d83a30e311fb343255/assetval-address-0.3.6.tgz","_from":"file:assetval-address-0.3.6.tgz","_nodeVersion":"22.6.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/QcY1ycjwmZK1+JJdGr1E13089qlZfQIltpB2YKfELutaGD74oVse0j5Y9DHApTYih62zQtolPTrARMx648g+Q==","shasum":"4fe99d95c2b51e169f0f2a57e55284a9ded3d573","tarball":"https://registry.npmjs.org/@assetval/address/-/address-0.3.6.tgz","fileCount":8,"unpackedSize":74890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0AKMWBsDxRWC1D84b5lMRB2zDywVtrLOnCd1c8LIC5AiBbgNgP5HNmFMt0nSq/T1cPRlTwF8ADy9Eclj2z+IQQuA=="}]},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"directories":{},"maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"},{"name":"lekxy_","email":"kyle.hagad@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/address_0.3.6_1725041796402_0.19129707320596023"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-15T00:26:41.989Z","modified":"2024-08-30T18:16:36.778Z","0.2.3":"2024-08-15T00:26:42.263Z","0.3.1":"2024-08-16T18:12:54.413Z","0.3.2":"2024-08-20T16:56:12.857Z","0.3.4":"2024-08-27T18:56:40.936Z","0.3.5":"2024-08-29T18:50:10.490Z","0.3.6":"2024-08-30T18:16:36.587Z"},"bugs":{"url":"https://github.com/AssetVal/Schema/issues"},"license":"MIT","homepage":"https://github.com/AssetVal/Schema#readme","repository":{"type":"git","url":"git+https://github.com/AssetVal/Schema.git"},"description":"AssetVal's internal address model","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"},{"name":"lekxy_","email":"kyle.hagad@gmail.com"}],"readme":"# Address\n\nThis is the Veritas Address Schema workspace.\n\n## Installation\n\n```sh\nyarn add @assetval/address\n```\n\n## Usage\n\n### As a Class (Front End)\n\n```ts\nimport { Address } from '@assetval/address';\n\nconst address = new Address();\n```\n\n### As Schema (Back End)\n\n```ts\nimport { AddressSchema, Address } from '@assetval/address';\nimport { Model } from 'mongoose';\n\nexport const AddressModel = model<Address>('addresses', AddressSchema);\n```\n\n### As Validation (Back End)\n\n```ts\nimport { AddressValidationSchema } from '@assetval/address';\nimport { z } from 'zod';\nimport { MagikRoutes } from '../middleware/RouterManager.js';\n\nconst ProfileRoute = MagikRoutes.getRouter('/profile');\n\nProfileRoute.post('/updateAddress', {\n  auth: 'ensureAuthenticated',\n  validationSchema: z.object({\n    body: AddressValidationSchema\n  }),\n  route: async (req, res): Promise<void> => {\n    // Do something\n  }\n});\n```\n\n## License\n\nMIT\n\n## Authors\n\n- [Abourass](https://github.com/Abourass)\n\n## Contributing\n\nDownload the Schema repository and make sure you have the following installed:\n\n- asdf\n- NodeJS (ASDF)\n- Yarn (Corepack / Node / ASDF)\n- moonrepo\n- git-chglog (ASDF)\n\nThen run the following commands:\n\n```sh\nyarn install\n```\n","readmeFilename":"README.md"}