{"_id":"appmax-client-vue3","_rev":"33-815148d9900d9ca7fa3383e4023fb395","name":"appmax-client-vue3","dist-tags":{"latest":"7.8.0"},"versions":{"5.0.0":{"name":"appmax-client-vue3","version":"5.0.0","_id":"appmax-client-vue3@5.0.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"6b1c414b4afa98fea92f219be6bf0b3f65d56e64","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.0.tgz","fileCount":2144,"integrity":"sha512-9nF1QOO+XE0BuczW1NP8INZnlkiUlin7HVoBjHCVhM2n1C9DXb0LHSC2Ql3K8HPWjv2fqgvNIGYMMaIBzbxRwg==","signatures":[{"sig":"MEUCIHVmspHLvwydtz+YuhE+65hYDUv668lTGnP2qsGw3+98AiEAkE8k/pTU2a/PyaychM8WHwu5W85GFB1WiG1qP+w0HRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145994764},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"0758a429134c355b459ad852857512a8faa4ac6b","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.0_1767724465930_0.6993343609313418","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"appmax-client-vue3","version":"5.0.1","_id":"appmax-client-vue3@5.0.1","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"388e63f973d1d463e3185bc534a5f592912221b9","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.1.tgz","fileCount":2144,"integrity":"sha512-XHJUoyffYxeAJ2QMWqZnNGFTFnBk9YjX4Fer/IXJCZsnrVdAqrRdqSSQRQvGnw7844qZQ+u1R5nOGOBn6gyoBQ==","signatures":[{"sig":"MEUCIHDOV2AaSQel5NpiZGeS8MyCXDyKEcTYsuv9P557YsYRAiEAu5D4TAQYepS/FbRHWOOG/QPgXuNzPTvzt5cqYG042Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145994764},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"0758a429134c355b459ad852857512a8faa4ac6b","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.1_1767728956665_0.47726885290996934","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"appmax-client-vue3","version":"5.0.2","_id":"appmax-client-vue3@5.0.2","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"35a6759b4325a5d7a5fd0dcb3e4764bb41678556","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.2.tgz","fileCount":480,"integrity":"sha512-cV2EVM62A0cnx0H0YheHtdRpXAm5Toq9ZBqAX+1bfL5qXKG7rvBVCtAvV/tKuuqSpla0V8Sc2su4xvJcm7AxCw==","signatures":[{"sig":"MEUCIQD8FlToAksAqy1m61lksbuR7sDYDEx5blVE8k2We9SGMQIgX/EIJ3yaCQXnw4k0jmkHn4ZqqdjMy0WJenmP7vhhsDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62218522},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"0758a429134c355b459ad852857512a8faa4ac6b","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.2_1767729112903_0.13813217645493037","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"appmax-client-vue3","version":"5.0.3","_id":"appmax-client-vue3@5.0.3","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"fee28fd0b1067b6662eff7a7c888517fc7fe9e29","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.3.tgz","fileCount":480,"integrity":"sha512-ahY82nreND7Ucn4YL3hyS/N6ouELtIe0RvfOqll83AZfSTI815+ZaU0XvYR1+UYfvMKAvAOTvXm0CFDjkEMmMg==","signatures":[{"sig":"MEUCIQCm7tLhtY4sBpdKX8g1ft2J28dBkojjy96VJ0zvrirPTwIgUm8TaoEcRwHgHhw80y2IUtJy/2UO7QSJOE408c9l+/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62219180},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"0758a429134c355b459ad852857512a8faa4ac6b","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.3_1767790260720_0.14276986405309233","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"appmax-client-vue3","version":"5.0.4","_id":"appmax-client-vue3@5.0.4","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"363bc363c3cd80a96282bcbc21fbf0e6a91d9a00","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.4.tgz","fileCount":480,"integrity":"sha512-rdDrkRML6N4OoBBDRuNiLN+HUnQdnLm6fPY4vamb6rUp0Z1cI/3lTsIIaUL/7YKEAFuKczBq8wyQTVdNboDekg==","signatures":[{"sig":"MEQCIAydP2psnBDgQfk9BsTL8q6FwT8P6KypU5vDe49neXVlAiBRBrKW3bbACSMb/R1vdU/7boJHhww7nm8BmGC55IsVzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62219148},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"0758a429134c355b459ad852857512a8faa4ac6b","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.4_1767791441822_0.8491295080238694","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"appmax-client-vue3","version":"5.0.5","_id":"appmax-client-vue3@5.0.5","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"17f2b89e250f6a34e3b718143d93d5ce340b15a4","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.5.tgz","fileCount":480,"integrity":"sha512-CY+QYT7/6OybjJvmW1TSJjHPxMSuZrW6DzjR8I+4DNHWX5ZtGh3EJOXhPNGLHF1VeLM9YeI34GH3iCg+K2t2JQ==","signatures":[{"sig":"MEQCIHrU6DK44Eup4WgzwQF8u8pcAuKr1lAkFVoH9F7gZUoHAiA2OCWQlqGGNobGCM5bKPMnhJl+eJAlRW6hQqVfR97WkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62219226},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"0758a429134c355b459ad852857512a8faa4ac6b","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.5_1767791724885_0.003162337779365254","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"appmax-client-vue3","version":"5.0.6","_id":"appmax-client-vue3@5.0.6","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"c08124a8e433ea91e0944862153f0b223d1c1776","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.6.tgz","fileCount":480,"integrity":"sha512-botToyZdpMCxzSC/X66BhEau31+NmXOB4bnhbONDj5nHaKw9IEWoJzmYs70nlghdTsoR2ndM6u/gnV8OEuLjOQ==","signatures":[{"sig":"MEUCIQDXc+nbsOlG4PQq6yLI/t5bAlxGqr27zxLHq4goIW/2sQIgViha4xEPTCsyCeSPrRyULA5q1hh5NaMUwlFfgQVofdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62219217},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"0758a429134c355b459ad852857512a8faa4ac6b","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.6_1767792177756_0.7473748927182597","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"appmax-client-vue3","version":"5.0.7","_id":"appmax-client-vue3@5.0.7","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"abc4e0b2cc1ee4c99ecd70355231f3cd802f6127","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.7.tgz","fileCount":477,"integrity":"sha512-hu2TG2RNgS1p49+hV45PO146yT2TTyi7HwXuVuXvti0Lje9BwQpaRygHiuvMevZUgD6l4CmDrFQBjnTbTkcaQQ==","signatures":[{"sig":"MEUCIQCGyGTCyF6Rq2tncyWHZLwKIGs7I5SFcvN5lcESg2Ub5wIgAT46poib3ILnht1/52UEp3NjUmmO7UVx1P+7kd6Jxew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66965940},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"a17837d79175a7e053157ef657eae26c75a5ab5e","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.7_1768937586677_0.06479498326007449","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"appmax-client-vue3","version":"5.0.8","_id":"appmax-client-vue3@5.0.8","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"08dceca51f3c80ae8ba7be3dab8ec25712ee1e93","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.0.8.tgz","fileCount":477,"integrity":"sha512-nC91URJsYBbiaLHbXS3nv2WIuyPphKuCzlwgQev0S85LxeN7HQC3qe/cHaPKLY8RWfj5lfYdyVQgYe7v16e+LA==","signatures":[{"sig":"MEUCID9QM56/1Q3nawi5QND9lnEzAe0e2hicHrqxdIYGHwFoAiEAgAkH7wpVTwv00uJzc5so3/dtOSd9P6tdPyQm4mwjhA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66966044},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"a17837d79175a7e053157ef657eae26c75a5ab5e","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.0.8_1768938026257_0.20717970920691164","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"appmax-client-vue3","version":"5.1.0","_id":"appmax-client-vue3@5.1.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"62cb5e5421a03c7334e2b3fb1772572705eb8b68","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.1.0.tgz","fileCount":477,"integrity":"sha512-Vn7yw6dMHnnzxosul3WlxEXXQxA4WbBsHJAPFaFfs9G33Og7kPUtod4RgsdngSib68hOCT7Dy0/apWAemuxTjg==","signatures":[{"sig":"MEYCIQCiwtVTz57MQiIjsChMN7/O6OpE+Pw3vy7gittuYFxuhwIhAJ8K5GZc5Nz/WnPHdHIygJN3zwCJhMCJhRSSqXb94NLg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66966036},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"a17837d79175a7e053157ef657eae26c75a5ab5e","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.1.0_1769533488695_0.34798455022714836","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"appmax-client-vue3","version":"5.2.0","_id":"appmax-client-vue3@5.2.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"3ea1b081336d541ae0cf477fdf51f88476dd4604","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.2.0.tgz","fileCount":477,"integrity":"sha512-xNpvTq3Z4MwQ5Wxe98L7591PMWQ50oN9ov594R0TvHK5TmHvqfkerrmyV4D8XUcsvuJbm8OkC368lXW1nlB5RQ==","signatures":[{"sig":"MEUCIDb2KJFcndRvwRxQ3sq8b4X+UlDeDqVlyU954+eq6J1oAiEAqwTj8Duqm3lKka4DMs8rRUTAisob2Of3Horiu3324L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66970547},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"25064fdfd48262ce694eac21e65c90875ad9b846","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.2.0_1769714519851_0.750985327616428","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"appmax-client-vue3","version":"5.3.0","_id":"appmax-client-vue3@5.3.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"01bb32c7ae02b01634e53cc6a1c454bc55b4884a","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.3.0.tgz","fileCount":477,"integrity":"sha512-8E74fXWlJSINFjjIXW4ZHf/T5W8DxHdwVd0kCnUmBppogm0I1hcaBcU13WgvrMPBOvTRsFKbNcwj36F47Rp69g==","signatures":[{"sig":"MEYCIQCXjACm6AIDUEuTfBrbQC1urI8BqmN6vLfNQJbF0W14wwIhAL7uoeFAI+4eSA6skoQLGGXWTj/g8RwR94rLLDWR2T1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66970633},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"bc1283db831ccddcc071c444bb76abe850d83ed3","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.3.0_1769795629820_0.6167595888197042","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"appmax-client-vue3","version":"5.4.0","_id":"appmax-client-vue3@5.4.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"d4a1fcc6645cd43332891b18e767dfdb610f37b0","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.4.0.tgz","fileCount":477,"integrity":"sha512-XP7L05e0Y8XIkojXo8CEYAT6d+R3VV7deDTTuU+0U0Q0gmQvWbQ92HUQaGmCY7ROS0zwoh1eAaNecd0t3HGJYQ==","signatures":[{"sig":"MEYCIQDv+E7krrD9pJIPxy6oFkBeOhXvHj+dRuWLqpdAVlTpugIhAMMCZL0fKVD3+9QVlxma4n/rtyuRGiDJxQLhaXFiUaMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66970657},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"bc1283db831ccddcc071c444bb76abe850d83ed3","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.4.0_1769796064200_0.5505001990355367","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"appmax-client-vue3","version":"5.5.0","_id":"appmax-client-vue3@5.5.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"82a7fdcdcc0240bfaa327d369ad41d0f4635b6a5","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.5.0.tgz","fileCount":480,"integrity":"sha512-/XS53VIHMCw5Hz1c9BizhF243heOvLo6fRymrsoZKjZqPLCGKO8GVZnNsiRhsXJ8pyz2lUjseEsWyEkXUHJzww==","signatures":[{"sig":"MEYCIQCo4IpUSxF3C38+vRav6z1prx2gMT6OIPQUsWP50X0DmAIhANtyGVYA2s5V7S0ALYdNNtRMjJd37Sqb1Ubs4VSxwSw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62219451},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"1edc3f511fff80106532343a1ca2d84fdf889e80","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.5.0_1770142938920_0.25440657227202346","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"appmax-client-vue3","version":"5.6.0","_id":"appmax-client-vue3@5.6.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"ef5bcdfb10ee826f558bcec46e7a6b71c60c8550","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.6.0.tgz","fileCount":480,"integrity":"sha512-M6G+r3S6ac/nOjvG92g/k7Y0I1msjJECl3yBut0q2ziuBCwxjpNXKaxd3F41iPXKk55gRgUYIRFXL5bVNpRdbQ==","signatures":[{"sig":"MEQCIFqXd/6vL77B/b/fg+rYSDnRjEdMacQQNuOPtox3P2zdAiAsuJuNGyIUnhs3pExl+61FkcqsgtDzqq6uB/NW49C04w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62219570},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"1edc3f511fff80106532343a1ca2d84fdf889e80","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.6.0_1770145176552_0.9942916006654503","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"appmax-client-vue3","version":"5.7.0","_id":"appmax-client-vue3@5.7.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"f64a1bacbd5909f60b59350240201329be0da60f","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.7.0.tgz","fileCount":480,"integrity":"sha512-sV0fJQDPQMmciAtxRq5kAm6Eikas0IEXembCY5kzPP2JPjzkuBnghb3pH03FJjeJAk+SOcC0fQtxRtSix04Acw==","signatures":[{"sig":"MEUCIGbr94EDRl+ntn+lh5GxzH0gdpNl6n9wP8HMXGlkNwPSAiEAkzfPr9yZUicF7K6NFq8MV6wllBWmmxSD42Uu5Y6Ua1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62218673},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"234ecc7111fa843c90038329fae4a7675e63f5a8","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.7.0_1770234498403_0.5379181579246706","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"appmax-client-vue3","version":"5.9.0","_id":"appmax-client-vue3@5.9.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"24f96e8b9626e65c86f4d500744dceb3864e71e7","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-5.9.0.tgz","fileCount":477,"integrity":"sha512-PwN7d22ms6uq2qnAZvcTVcuHVjnKGAKkVfWpyMpEnuOCMg3cJpzrUcxK9mmWYbRK5IzRKGFoeEEDdRWaSXY3qA==","signatures":[{"sig":"MEYCIQCBlTczQPAdkkHEl2uQjY3rs1x0A2lG8R1dO2EKcaMHcgIhAKQpyjP5ncyAn/jaw1fsLPXjpXw0kPfyhptSn/FYiTuR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66969479},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"8a3a7133d4af1759137d63d1c99c53115d0c1f11","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_5.9.0_1770236902376_0.8122512404560305","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"appmax-client-vue3","version":"6.1.0","_id":"appmax-client-vue3@6.1.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"ae765e3d4bca74b9bfbbe10b06d5e9649916c912","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.1.0.tgz","fileCount":477,"integrity":"sha512-kjEKG6jUr3D7B3lBtCiVzFAZ/WccYdLRqCfHR6IyY1AjwcteYUgMlw0cqAObXWmxAAmjW5MrhfnxL41USUVGRw==","signatures":[{"sig":"MEUCIBzdR3/J2BwG465fa1eePfxDrebFkGVzljr7v3d2CPQ7AiEA8XG5xrRvkg9Xm+8ZW7E8fNTY7HnC5heJ0bec4Q9rhQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66970776},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"600852eb4641b6bdfebef89e0ddfc4b27b20c07c","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.1.0_1770410622411_0.7299357241834785","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"appmax-client-vue3","version":"6.2.0","_id":"appmax-client-vue3@6.2.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"9f071116a1852ca4f647507690f485088f3db1c8","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.2.0.tgz","fileCount":477,"integrity":"sha512-8VYoeaGFFJYbI+gisF51rIN2FtVOX4RrIIorRxu/9PZo5OA2WXKQUSlKhd5PoQQ8saTBI6jtVoeYm/uc5XyNyA==","signatures":[{"sig":"MEUCIHY1DKIQRl9aDx4+uVYV2F3SGFUakcWkdbHfeo0eDQzdAiEArmScpGDSRDdQKBQAasn/d6jm75BLCrdiILsuQ82PKCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66970951},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"600852eb4641b6bdfebef89e0ddfc4b27b20c07c","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.2.0_1770411751387_0.6932838069542655","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"appmax-client-vue3","version":"6.3.0","_id":"appmax-client-vue3@6.3.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"2e6e48fa0b3aec5f4b3679454d174fb4749ac063","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.3.0.tgz","fileCount":477,"integrity":"sha512-H0vo3jvWno+UChM3nzgmmknV2ZIEXFwFH8D2lruiaofyEqKRQEL/gdlzKBgb06W9rbTTXKLJtfkicIw9hblxuA==","signatures":[{"sig":"MEUCIFthLp6iV7GwjH3/G8AQTbuRmgEQrPYSX9eGK/wW+0V6AiEA/dGfpsCHYDN0RlXOfJ7qhxuycLRUXbMoCZLqBTI1in8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66972916},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"8eb050fbb7ecce306734febc7b7344cf9536f919","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.3.0_1770413506329_0.37099288167702293","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"appmax-client-vue3","version":"6.4.0","_id":"appmax-client-vue3@6.4.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"1397aa71788d925f35fa6089538de0f56f49f11a","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.4.0.tgz","fileCount":484,"integrity":"sha512-y8yUdDpHaYS9hNXP6kbRdf0Yc7BInshyLa+DQXtEYXb5XuiGQcGXN9VZEHwoAhA3IANfBLwPCYVhie4lxaF/6w==","signatures":[{"sig":"MEUCIHw6mZr4Qc8BRVm2xhMdk2NZzfu/4WNLO6W6ko2R5NCOAiEA+DndjhgQeL3L7qA+sa4lmlSlecTn0DF7EDAJqvmj9FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63759347},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"67ac27c45cfd1f225ca103a2b186396883f06dfc","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.4.0_1770643992625_0.18288364051123485","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"appmax-client-vue3","version":"6.6.0","_id":"appmax-client-vue3@6.6.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"c53d92b043107a0361424c4d198b630c78ab2779","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.6.0.tgz","fileCount":485,"integrity":"sha512-mBfRK/5YROYT5Vf9wzDa+eIHG7r4mlbsWUF4V1O8fC16aKaFB8bnvs2cN3lY0+fVByCx+rZe9ukoyyjseffACg==","signatures":[{"sig":"MEUCID6mAjQ3OJoLRH5xjMdBDlM365mBEYJPKAe5dPEQsj68AiEA7EENacxVlsxVA6pkW9CoCNQ/4mykVE8ldhzJMJZsq/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63760746},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"67ac27c45cfd1f225ca103a2b186396883f06dfc","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.6.0_1770645483632_0.29198980657920104","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"appmax-client-vue3","version":"6.7.0","_id":"appmax-client-vue3@6.7.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"2c7dc8e9a74f35403ad23b0af885239c25063593","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.7.0.tgz","fileCount":485,"integrity":"sha512-CRgo+/nDiJ1hDQZKB7HNzYoUbiT8Pn9RaV5AITXH+oE+7ADMcbLGhvBlOGZDlbKk6IIWEWybUBDTH2r2FInAvg==","signatures":[{"sig":"MEUCIEttmD5Yu4hM0PwU6crJ6qdiSHMPTu5HxxZHKDu1sZjJAiEAlWYlRXZZrsRb7KLuKZR1RIh1ekSsi3InYwmRQ2FTwkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63761026},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"67ac27c45cfd1f225ca103a2b186396883f06dfc","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.7.0_1770645796119_0.4089984787730414","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"appmax-client-vue3","version":"6.8.0","_id":"appmax-client-vue3@6.8.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"e539040f3c39cfe71cf8b9b5adb9cfd42c5f5c47","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.8.0.tgz","fileCount":485,"integrity":"sha512-fwV0e2IGPVTROHwcDrSbue+zoA5+b39n2hIFs+Hma95MqktBognLH4YuCSkv+JzzopVbcgDcsa2ohG3IEo1pFg==","signatures":[{"sig":"MEUCIC32VO4BtdxqbqxTPncUzqzfotwR5rKRsWzIhA1x3vonAiEAqGHowxqJ26O4WQf6HcykYsAKOr43cKrs5crrPpe5o6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63761189},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"67ac27c45cfd1f225ca103a2b186396883f06dfc","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.8.0_1770646061086_0.7075469499571219","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"appmax-client-vue3","version":"6.9.0","_id":"appmax-client-vue3@6.9.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"871255becef14ef725a46980e04929b65e3e9c90","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-6.9.0.tgz","fileCount":485,"integrity":"sha512-OW42dSdpceZX6pSS4Tnjf+opri7BpQtGr4Jis0lQf8QM76V1xcHC4iBaRWggdDPtMJMZF5gDYCIgjmPHQ7rNVg==","signatures":[{"sig":"MEYCIQC9xp3CbXmH97a56f4TsXUHiyICshjmlsyoifPbd9L6sgIhAN+6ARzszCJb8I/9wcUDkFd2Pz6jwzpjYybVKcec/kUR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63761189},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"67ac27c45cfd1f225ca103a2b186396883f06dfc","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_6.9.0_1770646472697_0.2787462173438806","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"appmax-client-vue3","version":"7.0.0","_id":"appmax-client-vue3@7.0.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"d4ffca6cbcf5c3d8fbab4c5929afbb0aab83740f","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-7.0.0.tgz","fileCount":485,"integrity":"sha512-6jVIwZSRVcU/8ZpHjIoMWB4WRNQMvXq3mecMHd9IHCf/9mvIlG090mNDEc4E/okBSSZV7uQoUyGpnAz6KqElIA==","signatures":[{"sig":"MEQCIHCtpiFTfcTv0V9o31vAVgM3I3sk/RRpvgG5FvbvN9tbAiASJ/cDXum+dnPC57C9NXaXxaCk9MT8uwH+I+wum18qbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63760747},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"67ac27c45cfd1f225ca103a2b186396883f06dfc","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.155","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_7.0.0_1770646920697_0.16676754102033886","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"appmax-client-vue3","version":"7.1.0","_id":"appmax-client-vue3@7.1.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"56fbcb4b21e9f22b277d0f7c09415344d76b75b0","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-7.1.0.tgz","fileCount":475,"integrity":"sha512-2N89fWA+o9VNj5eI0zIvdQAexNxfDiN251uCqwls9x1znzRdEhHcupmyR+rRDcnKUTWAywtoeyAEevZc7DOP6w==","signatures":[{"sig":"MEUCIQDmn1dOeYuz6akcRb/IsOhjGIVQ7F32RxFLi8BDtbmt2QIgeHRleGBXvqttCXvOARW+Dl54gS8Np3Q3LQFFYcYcI5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68610845},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"df78048aa0699617a85a05127d62311c4069bf31","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_7.1.0_1770653418135_0.4020921722321149","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"appmax-client-vue3","version":"7.2.0","_id":"appmax-client-vue3@7.2.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"6411fead860af58b0793129d41bc9c7047cd5e38","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-7.2.0.tgz","fileCount":476,"integrity":"sha512-6j43jRdqF8MWzR+8ib0WH3l6bB1oPJiDLDrOLtiFUWBAGWqg3HJSdhW3gKbTeIWuJyeMMIopu2wq3FBsO+LnBQ==","signatures":[{"sig":"MEQCIH/rTaylcaa1dz5a7cVkln/zOkR9jtktY61xAVbwcui1AiAi1UHL9LqZhGxNHPLeeRs05Xuoqo/IenEhWfZiLAYd6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68612880},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"5d1767f4a2366ddaa8f0940b841a5406ad40938e","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_7.2.0_1770735140740_0.48552440628972704","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"appmax-client-vue3","version":"7.6.0","_id":"appmax-client-vue3@7.6.0","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"msw":{"workerDirectory":["public"]},"dist":{"shasum":"9a982861433e772a37b62acca80a782bb87ec668","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-7.6.0.tgz","fileCount":476,"integrity":"sha512-KPDXWXvWunpzc3DvAnWNO7wZiPXMHLhv2bAu8juuTSNl/NiRV2uTmT0pFqLMM7vcnTPV2hCQMhvnRrcoJ617OQ==","signatures":[{"sig":"MEQCIFW9pJry1YFCQFnVY+NU2vmAyp9Ptxok9Qirm003XJ+kAiA+P9cRLfdaG0NcXMgabI9rX9EBksCfBIPPS2sh3gOcYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68721940},"type":"module","config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"gitHead":"013e60cae5febb66fbb4c325ddaa436eb5cef0e2","private":false,"scripts":{"dev":"node validate_version.js && vite","lint":"eslint","test":"vitest","build":"vite build","start":"vite preview","commit":"cz","format":"prettier --write src/","test:ci":"vitest run --coverage --silent","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","type-check":"vue-tsc --noEmit","build:legacy":"vite build --config vite.config.legacy.mjs","test:coverage":"vitest --coverage","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true"},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"overrides":{"vuetify":"3.3.9"},"_npmVersion":"10.1.0","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","directories":{},"_nodeVersion":"20.8.1","dependencies":{"msw":"^2.11.5","vue":"^3.5.13","zod":"^3.24.2","axios":"1.6.8","dayjs":"~1.11.13","pinia":"2.1.7","dotenv":"^16.5.0","vuetify":"3.3.9","chart.js":"4.4.2","vue-i18n":"~9.14.4","pusher-js":"8.4.0-rc2","vue-router":"~4.5.0","vue-chartjs":"5.0.0","@vueuse/core":"^11.3.0","concurrently":"^8.2.2","validation-br":"^1.5.2","vue3-carousel":"^0.3.3","@vuelidate/core":"^2.0.3","email-validator":"^2.0.4","@vue/runtime-dom":"^3.5.13","detect-incognito":"^1.0.0","@vue/devtools-api":"^7.7.5","libphonenumber-js":"^1.12.6","@appmax_npm/ds-prime":"1.0.0-alpha.157","image-webpack-loader":"^8.1.0","rollup-plugin-terser":"^7.0.2","@vitejs/plugin-legacy":"^5.4.3","@vuelidate/validators":"^2.0.4","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/appmax-flashlight":"2.4.0","@anilkumarthakur/vue3-json-viewer":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"1.77.1","uuid":"^11.1.0","vite":"^5.4.18","eslint":"^9.24.0","vitest":"^1.6.1","globals":"^15.15.0","postcss":"^8.5.3","vue-tsc":"^2.2.8","prettier":"^3.5.3","happy-dom":"^14.12.3","ts-loader":"^9.5.2","@eslint/js":"^9.24.0","commitizen":"^4.3.1","css-loader":"^7.1.2","typescript":"~5.3.3","vue-loader":"^17.4.2","@types/node":"^20.17.30","sass-loader":"12.6.0","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21","@pinia/testing":"^0.1.7","@types/webpack":"^5.28.5","@vue/test-utils":"2.4.4","cz-customizable":"^7.4.0","semantic-release":"^24.2.3","vue-style-loader":"^4.1.3","eslint-plugin-vue":"^9.33.0","svg-inline-loader":"^0.8.2","typescript-eslint":"^7.18.0","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","html-webpack-plugin":"^5.6.3","@semantic-release/git":"^10.0.1","javascript-obfuscator":"4.1.1","sass-resources-loader":"2.2.5","vue-template-compiler":"^2.7.16","@rushstack/eslint-patch":"^1.11.0","mini-css-extract-plugin":"^2.9.2","@appmax_npm/design-tokens":"1.0.6","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/appmax-client-vue3_7.6.0_1771337191082_0.6458168468335497","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"appmax-client-vue3","version":"7.8.0","private":false,"publishConfig":{"access":"public"},"type":"module","scripts":{"test":"vitest","postbuild-obfuscator":"npx javascript-obfuscator dist --output dist --debug-protection true --string-array true --string-array-threshold 0.5 --string-array-encoding base64 --dead-code-injection true --dead-code-injection-threshold 0.2 --compact true","test:coverage":"vitest --coverage","commit":"cz","test:ci":"vitest run --coverage --silent","type-check":"vue-tsc --noEmit","lint":"eslint","format":"prettier --write src/","dev:local":"node validate_version.js && VITE_LOCAL=true vite dev","build":"vite build","build:legacy":"vite build --config vite.config.legacy.mjs","start":"vite preview","dev":"node validate_version.js && vite"},"dependencies":{"@anilkumarthakur/vue3-json-viewer":"^0.1.2","@appmax_npm/apm-client":"^1.0.0","@appmax_npm/appmax-flashlight":"2.4.0","@appmax_npm/ds-appmax-v3":"0.222.0","@appmax_npm/ds-prime":"1.0.0-alpha.157","@vitejs/plugin-legacy":"^5.4.3","@vue/devtools-api":"^7.7.5","@vue/runtime-dom":"^3.5.13","@vuelidate/core":"^2.0.3","@vuelidate/validators":"^2.0.4","@vueuse/core":"^11.3.0","axios":"1.6.8","chart.js":"4.4.2","concurrently":"^8.2.2","dayjs":"~1.11.13","detect-incognito":"^1.0.0","dotenv":"^16.5.0","email-validator":"^2.0.4","image-webpack-loader":"^8.1.0","libphonenumber-js":"^1.12.6","msw":"^2.11.5","pinia":"2.1.7","pusher-js":"8.4.0-rc2","rollup-plugin-terser":"^7.0.2","validation-br":"^1.5.2","vue":"^3.5.13","vue-chartjs":"5.0.0","vue-i18n":"~9.14.4","vue-router":"~4.5.0","vue3-carousel":"^0.3.3","vuetify":"3.3.9","zod":"^3.24.2"},"overrides":{"vuetify":"3.3.9"},"devDependencies":{"@appmax_npm/design-tokens":"1.0.6","@eslint/js":"^9.24.0","@pinia/testing":"^0.1.7","@rushstack/eslint-patch":"^1.11.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/git":"^10.0.1","@semantic-release/release-notes-generator":"^14.0.3","@types/node":"^20.17.30","@types/webpack":"^5.28.5","@types/webpack-env":"^1.18.8","@vitejs/plugin-vue":"^5.2.3","@vitest/coverage-v8":"^1.6.1","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.4","autoprefixer":"^10.4.21","commitizen":"^4.3.1","conventional-changelog-conventionalcommits":"^8.0.0","css-loader":"^7.1.2","cz-customizable":"^7.4.0","eslint":"^9.24.0","eslint-plugin-vue":"^9.33.0","globals":"^15.15.0","happy-dom":"^14.12.3","html-webpack-plugin":"^5.6.3","javascript-obfuscator":"4.1.1","mini-css-extract-plugin":"^2.9.2","postcss":"^8.5.3","prettier":"^3.5.3","sass":"1.77.1","sass-loader":"12.6.0","sass-resources-loader":"2.2.5","semantic-release":"^24.2.3","svg-inline-loader":"^0.8.2","tailwindcss":"^3.4.17","ts-loader":"^9.5.2","typescript":"~5.3.3","typescript-eslint":"^7.18.0","uuid":"^11.1.0","vite":"^5.4.18","vitest":"^1.6.1","vue-loader":"^17.4.2","vue-style-loader":"^4.1.3","vue-template-compiler":"^2.7.16","vue-tsc":"^2.2.8"},"config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./cz-config.cjs"}},"msw":{"workerDirectory":["public"]},"_id":"appmax-client-vue3@7.8.0","gitHead":"013e60cae5febb66fbb4c325ddaa436eb5cef0e2","description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-AOQhQL3DxmbYPamz5fiaxmc1u3wav3jkua1yG5IBjkhZZZ4c6Nt7Dtxj6OkWDzg3IjwnI6N6pA693BFktinz+A==","shasum":"bcc39147f8258eaa3014670dded0e54fd6829b1d","tarball":"https://registry.npmjs.org/appmax-client-vue3/-/appmax-client-vue3-7.8.0.tgz","fileCount":476,"unpackedSize":68721920,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE1RTIptFlqgQmj7PrTTnbNtuzGFTqn7Nd4jrPjhAKycAiBXPDFr3ucJZFgpMZNkFCvp5s6F0tGPpaRG8tyaYepbLA=="}]},"_npmUser":{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"},"directories":{},"maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/appmax-client-vue3_7.8.0_1771340886916_0.4716415519715562"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-06T18:34:25.816Z","modified":"2026-02-17T15:08:08.494Z","1.0.0":"2024-07-12T14:27:05.186Z","1.0.1":"2024-07-12T14:29:13.773Z","5.0.0":"2026-01-06T18:34:28.026Z","5.0.1":"2026-01-06T19:49:18.655Z","5.0.2":"2026-01-06T19:51:54.040Z","5.0.3":"2026-01-07T12:51:02.017Z","5.0.4":"2026-01-07T13:10:42.968Z","5.0.5":"2026-01-07T13:15:26.082Z","5.0.6":"2026-01-07T13:22:58.839Z","5.0.7":"2026-01-20T19:33:08.098Z","5.0.8":"2026-01-20T19:40:27.493Z","5.1.0":"2026-01-27T17:04:49.913Z","5.2.0":"2026-01-29T19:22:00.996Z","5.3.0":"2026-01-30T17:53:51.073Z","5.4.0":"2026-01-30T18:01:05.502Z","5.5.0":"2026-02-03T18:22:20.159Z","5.6.0":"2026-02-03T18:59:37.839Z","5.7.0":"2026-02-04T19:48:19.523Z","5.9.0":"2026-02-04T20:28:23.607Z","6.1.0":"2026-02-06T20:43:43.559Z","6.2.0":"2026-02-06T21:02:32.510Z","6.3.0":"2026-02-06T21:31:47.628Z","6.4.0":"2026-02-09T13:33:13.773Z","6.6.0":"2026-02-09T13:58:04.846Z","6.7.0":"2026-02-09T14:03:17.252Z","6.8.0":"2026-02-09T14:07:42.399Z","6.9.0":"2026-02-09T14:14:33.842Z","7.0.0":"2026-02-09T14:22:01.847Z","7.1.0":"2026-02-09T16:10:19.341Z","7.2.0":"2026-02-10T14:52:21.959Z","7.6.0":"2026-02-17T14:06:32.277Z","7.8.0":"2026-02-17T15:08:08.390Z"},"description":"Este repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave n","maintainers":[{"name":"appmax_npm","email":"wagner.mengue@appmax.com.br"}],"readme":"# Appmax client Vue 3\n\nEste repositório de frontend faz parte da nova estrutura de cliente da AppMax. Atualmente, estamos executando um processo de desmembramento de nosso sistema monolítico, com a separação do front-end. Além disso, este repositório desempenha um papel-chave nessa migração, pois possui a stack de front-end ideal para a evolução do front-end.\n\n### Sumário:\n\n- [Tecnologias usadas](#tecnologia)\n- [Instalação](#instalação)\n- [Como usar](#como-usar)\n- [Rotas](#rotas)\n- [Boas práticas](#boas-praticas)\n- [Recomendação para o Setup da IDE](#recomendacoes-ide)\n\n## SonarQube\n### 🔍 Como executar análise local com o SonarQube\n⚠️ Importante:\nCertifique-se de ter o SonarScanner instalado localmente no seu ambiente. [Aqui](https://tecnologia-appmax.atlassian.net/wiki/x/AgDGUQ) você encontra as instruções.\n\nPara rodar a análise localmente, é necessário um token de autenticação pessoal.\n\n🚧 Atenção:\nNão compartilhe seu token com outras pessoas e nunca o adicione ao código-fonte, scripts ou documentação.\n\n🔐 Gerando seu token:\nAcesse o SonarQube pela rede interna: <https://sonarqube.appmax.io/>\n\nNo canto superior direito, clique no seu nome de usuário e depois em \"My Account\".\n\nVá até a aba \"Security\".\n\nEm \"Generate Tokens\", insira um nome (ex: token-sonar-local) e clique em \"Generate\".\n\nCopie o token exibido. Você não poderá vê-lo novamente.\n\n\n\nVocê pode rodar a análise de qualidade localmente no seu projeto antes de abrir um PR, identificando possíveis problemas antecipadamente. \nPara isso, utilize o comando abaixo:\n```bash\nsonar-scanner \\\n  -Dsonar.projectKey=sistema \\\n  -Dsonar.sources=app\n  -Dsonar.host.url=https://sonarqube.appmax.io \\\n  -Dsonar.login=SEU_TOKEN_AQUI\n```\n\nOpção 2 – Usando variável de ambiente (recomendado):\n\n```bash\nexport SONAR_TOKEN=SEU_TOKEN_AQUI\n\nsonar-scanner \\\n  -Dsonar.projectKey=meu-projeto \\\n  -Dsonar.sources=. \\\n  -Dsonar.host.url=http://<endereço_do_sonarqube> \\\n  -Dsonar.login=$SONAR_TOKEN\n```\n\n### Status da ultima análise: \n\n\n[![Quality Gate Status](https://sonarqube.appmax.io/api/project_badges/measure?project=appmax-client-vue3&metric=alert_status&token=sqb_e971e0899386eb4197daa465b8341e01efb04a1c)](https://sonarqube.appmax.io/dashboard?id=appmax-client-vue3)\n\n## Tecnologias usadas <a id=\"tecnologia\"></a>\n\n- [Node JS](https://nodejs.org/en): `^v20`\n- [Vue 3](https://vuejs.org/api/composition-api-setup): Usamos o Composition API\n- [Vue Router 4](https://router.vuejs.org/)\n- [Typescript](https://www.typescriptlang.org/)\n- [Vite](https://vitejs.dev/)\n- [Tailwind CSS](https://tailwindcss.com/docs/installation)\n- [PNPM](https://pnpm.io/installation): Gerenciador de pacotes rápido e eficiente\n\n## Instalação <a id=\"instalação\"></a>\n\nComece clonando o repositório em sua máquina local:\n\n```bash\ngit clone git@bitbucket.org:appmax-space/appmax-client-vue3.git\n```\n\nAgora você deve instalar as dependências:\n\n```bash\npnpm i\n```\n\nCrie o arquivo `.env`\n\n```bash\ncp .env.sample .env\n```\n\n## Como usar <a id=\"como-usar\"></a>\n\nExistem duas formas de rodar a aplicação: (1) usando o sistema local e servindo a aplicação dentro desse contexto, ou (2) rodando a aplicação apartada, ao qual poderá usar o backend do sistema como um serviço externo.\nA seguir vamos mostrar o que precisa ser feito para rodar ambos os modos:\n\n### (1) Rodando o frontend dentro do sistema local\n\nPara rodar a aplicação dentro do sistema local, você precisa garantir que as seguintes variáveis de ambiente estejam configuradas dentro do repositório do sistema:\n\n```bash\n# /sistema/.env\n\n# Valores necessários para o funcionamento\nAPP_NEW_SPA_V3=true\nAPP_NEW_SPA_LAYOUT_ENABLE=true\nAPP_NEW_SPA_VUE3_HOST=http://localhost:8182\n\n# Outras envs que podem ser necessárias:\nAPP_NEW_SPA_WITHDRAW=true\nAPP_NEW_SPA_VUE3_ANTICIPATION=true\nDASHBOARD_V2_ENABLE=true\nSPA_DEFAULT_THEME='white'\n```\n\nCom a aplicação do sistema local devidamente configurada, execute o seguinte comando na aplicação frontend:\n\n```bash\npnpm dev\n```\n\nAgora basta acessar [http://sistema.local](http://sistema.local)\n\n### (2) Rodando o frontend apartado\n\nÉ a maneira mais performática de se trabalhar, mas requer alguns passos extras. É possível rodar a aplicação apartada consumindo o sistema local ou consumindo alguns dos ambientes sandbox da empresa, o que pode ser bastante útil por causa da base de dados disponível.\n\nSe quiser apenas rodar apartado apontando para o sistema local, as suas variáveis de ambiente devem ter a seguinte configuração:\n\n```bash\n# .env\n\nVITE_API_BASE_URL=\"http://sistema.local\"\n```\n\nCaso queira rodar apontando para algum ambiente sandbox, você deve configurar o .env com a url do ambiente e ter uma chave de permissão. Abaixo segue um exemplo para o ambiente sandbox:\n\n```bash\nVITE_API_KEY=\"SECRET_HERE\"\nVITE_API_BASE_URL=\"https://dev-sandbox.appmax.com.br/\"\nVITE_ASSETS_BASE_URL=\"https://dev-sandbox.appmax.com.br/\"\n```\n\nEntre em contato com o time para receber a chave de acesso.\n\nPronto, agora rode o comando abaixo para executar a aplicação em mode de desenvolvimento (apontando para dev-sandbox):\n\n```bash\npnpm dev:local\n```\n\nAgora você deve acessar o ambiente de sandbox e efetuar o login, pois a aplicação irá usar o access_token gerado para o login manual.\nAbra a url [http://localhost:8182/](http://localhost:8182/), se tudo der certo, você será redirecionado para uma página de login manual, clique no link `Importar Access Token (Consultar aqui)`. Copie o valor da chave `access_token`, cole no campo e clique em importar. Pronto, você está autenticado com o usuário logado no ambiente de sandbox.\n\n:warning: Atenção: O token irá expirar em algum momento, portanto é preciso acessar o link `Importar Access Token (Consultar aqui)` e repetir o processo anterior. Esse intervalo depende da configuração do sistema. Para o ambiente local, indicamos aumentar esse tempo mudando a seguinte variável de ambiente:\n\n```bash\n# /sistema/.env\n\nJWT_TTL=20160\n```\n\n### Rotas <a id=\"rotas\"></a>\n\nTodas as rotas da aplicação estão disponíveis dentro do path `/v2/client/integration/*`, com exceção da dashboard, que está dentro de `/v2/client`. Isso foi definido e configurado dento do sistema, já que o ponto de entrada do frontend é instanciado dentro de um arquivo blade do sistema. O arquivo `src/routes/index.ts` contém a importação de todas as rotas da aplicação.\n\nCada módulo da aplicação deve conter o seu arquivo `routes.ts`, ao qual deve ser importado dentro do `src/routes/index.ts`. Além disso, cada rota deve ter seu título adicionado dentro da propriedade meta, conforme o exemplo abaixo:\n\n```js\n// src/modules/meu-modulo/routes.js\n\nimport MeuModuloView from './views/MeuModuloView.vue'\n\nexport default [\n  name: 'meu-modulo.home'\n  path: 'meu-modulo',\n  component: MeuModuloView,\n  meta: {\n    viewTitle: 'Meu módulo',\n    // Proteção da rota\n    checkProfile: true,\n    permissions: [],\n    redirect: '/outra-rota',\n  }\n]\n```\n\n## Boas práticas <a id=\"boas-praticas\"></a>\n\nCom o Vue 3, estamos adotando algumas boas práticas que ainda não podiam ser usadas nas outras aplicações. Todos os novos componentes na aplicação devem seguir as seguintes regras de boa vizinhança:\n\n- [Composition API](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup): Usamos o SFC com `<script setup />`;\n- Typescript: Os novos componentes e helpers devem usar TypeScript;\n- Testes: Os novos componentes devem ter testes unitários e funcionais;\n- Tamanho dos componentes: Não devem passar de 300 linhas;\n\n## Recomendação para o Setup da IDE <a id=\"recomendacoes-ide\"></a>\n\nRecomendamos o uso do seguintes plugin no VS Code:\n\n- [Vue - Official](https://marketplace.visualstudio.com/items?itemName=Vue.volar)\n","readmeFilename":"README.md"}