{"_id":"@cobre-npm/portal-widgets","_rev":"57-f755eaaeb6f8000b2588c0b2a518efdc","name":"@cobre-npm/portal-widgets","dist-tags":{"latest":"0.30.0"},"versions":{"0.1.0":{"name":"@cobre-npm/portal-widgets","version":"0.1.0","_id":"@cobre-npm/portal-widgets@0.1.0","maintainers":[{"name":"laurachgarcia","email":"laurachacon@cobre.co"},{"name":"launath","email":"laura@cobre.co"},{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"fc63f9ddc791d38192b4b7a4a893ea7f4d4aea4a","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.1.0.tgz","fileCount":33,"integrity":"sha512-DxGW+UUJtG5jZXmCuchX9P7KAIbHHNml3O2HowGqTCtamZSo47RW3YWM1+18cpajNnL3/Ccgz4ugnV2zdidLgw==","signatures":[{"sig":"MEUCIAPSH1a2rTkAGUV1xpkBSXWRK5K2e//uM4E/R3+oImLzAiEA9tRtKAuYldBq7rq7Wy9EgKVaLXt3AqqhOMZdXfLliGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693656},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"f5f2aca3fb41ae78188c6deb2aa1e21073a50930","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.8.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"vue":"^3.5.28","vue-i18n":"11.2.8","bootstrap":"^5.3.8","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.95.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.1.0_1770910392461_0.006494180710693964","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@cobre-npm/portal-widgets","version":"0.1.1","_id":"@cobre-npm/portal-widgets@0.1.1","maintainers":[{"name":"laurachgarcia","email":"laurachacon@cobre.co"},{"name":"launath","email":"laura@cobre.co"},{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"af484543d508b27e52294abaf972f512af113ed8","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.1.1.tgz","fileCount":37,"integrity":"sha512-by91fXnZtLFJauPVuOKGHN8+VMCLZ1dQisf/tFWH9gu8JEJGVt0+IDrWTCse3QNeqkYKJAGqvRx5JgzZa9MXaA==","signatures":[{"sig":"MEQCICS/s6xN8PRjJpLsUq8n5pInvtTVT2P7G5Wf5CqjL7jQAiBk2otqTxga1E+JHRsOy9HrFbJcthynlqPNsw3rmaj+iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699255},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"93e5607b74318a78ba9cdb58251bc65a627143ac","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.6.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"vue":"3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.95.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.1.1_1771445466008_0.9881728355887152","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cobre-npm/portal-widgets","version":"0.1.2","_id":"@cobre-npm/portal-widgets@0.1.2","maintainers":[{"name":"laurachgarcia","email":"laurachacon@cobre.co"},{"name":"launath","email":"laura@cobre.co"},{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"cd7b3ac4ee337b20f618060fe13f2812e71ca772","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.1.2.tgz","fileCount":37,"integrity":"sha512-1dELbWQS7a6L5TvYXxy1wQXC2QLWV3Nh2T51Hl2nEdx59bc3YxZvkaa6St755Ik6m3qEVsYUcSYdK3FGB5CCfw==","signatures":[{"sig":"MEUCIByVyEHjFhyliXUjZ+UyJgl0FNVW6tXkEMGEXKthsxh1AiEAhZ9xge6uM0P+dTFUS5P7qScxpxy8IdnnBlIibAdA6+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699445},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"5fa1d1a764c8e61006e8372ef2ae3c3830bb95dc","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.8.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"vue":"3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.95.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.1.2_1771613988790_0.534513683668048","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@cobre-npm/portal-widgets","version":"0.1.3","_id":"@cobre-npm/portal-widgets@0.1.3","maintainers":[{"name":"laurachgarcia","email":"laurachacon@cobre.co"},{"name":"launath","email":"laura@cobre.co"},{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"66772469cc9e10d0f9d0a0c48009ea956b24ada0","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.1.3.tgz","fileCount":37,"integrity":"sha512-vhy6HvjTcMMckDk4wOB7pkXnwgPv6dm8qDU/iDPs3ieRmpjkq/li9mOPeFzLHaDNsers9KFyhb2J8s0mk+4Mtg==","signatures":[{"sig":"MEUCIDLaphSe+sTrs+BWUwSruaz3UnZAyH8ffgw5Sn32pYtFAiEA0ok1gPBGlZqIX/NdGbGA63jWkrOyUpXasa/mptVRe94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699446},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"5fa1d1a764c8e61006e8372ef2ae3c3830bb95dc","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.8.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.95.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.1.3_1771619006495_0.6667060816613084","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cobre-npm/portal-widgets","version":"0.1.4","_id":"@cobre-npm/portal-widgets@0.1.4","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"697027c185dfca707854446cf1155fbe34172dab","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.1.4.tgz","fileCount":37,"integrity":"sha512-fND33yizRqy4yb9vSOY3hvEB+i5U11aTorYX/m0ftQasUKrnvi6DBU/RP2tnYsuhQoJQPaubWMFVf1FC3nndNQ==","signatures":[{"sig":"MEUCIQCifSVc+oLCYFD2+U8rjIvsKY1+2CkVZ3clNCBY9kDg5wIgFRSpM6xFAplJSB4jx1tLrVxwtcUIgQ0QrFTSEFkmq1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699450},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"3ce0a1828cf2364c0eb0992803e3d656b532f3c1","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.8.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.95.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.1.4_1772055524364_0.2568006654135493","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cobre-npm/portal-widgets","version":"0.1.5","_id":"@cobre-npm/portal-widgets@0.1.5","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"b1342f0d21ad0601369550ff12bc6b379dc0afb6","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.1.5.tgz","fileCount":37,"integrity":"sha512-R7bnRapXWBd1dxtQfryv/81DEMR+klkLyd6q7JIjLtw+oJNhCkUwi196HyOmgDvoRbOedj3fkacR+RoJYNLKaw==","signatures":[{"sig":"MEUCIFf3FgbHbn7tiK33bEMxuOlxMBSoF2xbaTzvVK4+STKFAiEArG+Zu+5f5gJEZ4EIz4mytdAii32AsK12Ak4aHi2vQBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699879},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"2c597768229268c0610ab207cb51b93dbd216647","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.8.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.96.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.1.5_1773087499435_0.7229910831414512","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cobre-npm/portal-widgets","version":"0.2.0","_id":"@cobre-npm/portal-widgets@0.2.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"490eebaf1102ea88803e05b8b2915690da614f10","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.2.0.tgz","fileCount":51,"integrity":"sha512-I1x5cWeZE63x3YXjQTfvbwi8zdntXgVkna4LHz08YYb76i7vHRxsxdENXdfH/3MAwYIt9j80CtTLE8m18DuhuQ==","signatures":[{"sig":"MEUCIQChI5And5cDhYAo/SuJitWEpD0wsayhgAw5YQU2OLw9bQIgG1NF/SF0+LIBvgNS88ZG9YGu3Kh4+yDIeHsPeeGIrQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773325},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"7bb4d2c7ab69b67a7a2393011e95656acd365e83","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.6.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.105.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.2.0_1777377479781_0.49747788275981697","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cobre-npm/portal-widgets","version":"0.2.1","_id":"@cobre-npm/portal-widgets@0.2.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"d31e0b422678bb13a62d4bef05e5d0aa470d8863","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.2.1.tgz","fileCount":51,"integrity":"sha512-L8g9gsNxsig++gf0yzf8X5n5YftCQG1zYKAc0s6mFKP0ITB/RuSpDX0RKLPg6CRCXde3MaVUWO26blu/7/C68g==","signatures":[{"sig":"MEQCIG/b1gAouXI/6JX7KKTVivAuPXiHr58hvCel7VnVuzSvAiAhKT0bALWXD5ZEc7csPgMZY7tWeV4qnsdm8yQ6z3efSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165976},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"a77a0da38b0ed35470e631bc3da86ac8ed097a0b","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.6.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.105.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.2.1_1777380391467_0.4898469876315421","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cobre-npm/portal-widgets","version":"0.3.0","_id":"@cobre-npm/portal-widgets@0.3.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"8111bb1c10cfb007d20b4522583d602156735b33","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.3.0.tgz","fileCount":61,"integrity":"sha512-Mza4LGHb1LUXb+ySGMHy0QIRzIG7t5qocYTa43VQbbwj5O7/5ELJZ8UvdmTCXWgkosQUhWxMnqos4G6R1x7s2w==","signatures":[{"sig":"MEQCIDgu182mSf5u+/JmHJiO9K6TRXXpvbTRZLaqaOIf6K8BAiA4aQaEg9QGfUIJNB+JQknOUPlc0+te3NC4WzQ/TZEkpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179617},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"0ffda4a409397965878c2ac83f927b78f4e9b863","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.6.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.105.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.3.0_1777387635690_0.4845285283434799","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cobre-npm/portal-widgets","version":"0.3.1","_id":"@cobre-npm/portal-widgets@0.3.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"19cd116d306d7c11ed9abbac8ceec6981792a2f3","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.3.1.tgz","fileCount":61,"integrity":"sha512-hftNG46Gvy9T1HuYvWsfXSxVhpqwLk2IAutcCMHbwLV4NOAOeIVHNcnbwHRERKZqljA8uKA9RpFsOxgzUC3NWg==","signatures":[{"sig":"MEUCIDMetDhYgQ0+35mqo4HVjRbKgJYHj5xHCskqDfm6lYX/AiEAmsLAVVLaM0wvjT6ecnJoP5c8ODZbSMnP6ho+2SenfGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179617},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"0ffda4a409397965878c2ac83f927b78f4e9b863","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.6.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.105.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.3.1_1777387856708_0.7446466211923939","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@cobre-npm/portal-widgets","version":"0.4.1","_id":"@cobre-npm/portal-widgets@0.4.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"e0adfbf1174ca4841c9b633aa6a49ae33e70a71d","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.4.1.tgz","fileCount":70,"integrity":"sha512-Dj1v0kJb/u2zyNxzKMGhDritvGJzjCh4kUoPH8i7QxLV5ZBDUnAACzAorpVkat5V1Qq+CNa1O3k8MHVF9h3Lhg==","signatures":[{"sig":"MEUCIFgGLnjpjb4zFp09BXrtMldM9KzcDKe4i9MA1CREuFtlAiEAltmnp1KBNigN7jIkF3lgPCwUlzeh+n1AAEsqsHYvi3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198858},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"7428d6300018775b13f6a4ec51950d499ccf59c5","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.105.4","@cobre-npm/library-portal-core":"0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.4.1_1778079152935_0.7593281893126231","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cobre-npm/portal-widgets","version":"0.5.0","_id":"@cobre-npm/portal-widgets@0.5.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"3f5dd42541ef455949484e415f1ca0c497e7ae5b","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.5.0.tgz","fileCount":82,"integrity":"sha512-RgrQMrUu2BomuX4/+lkvTAxloe1S+tHieiQ6LREdGRwMyMy8a0Fl2Zq1d/E5osBkVkGKEFGEbYGXInPt3n/bZg==","signatures":[{"sig":"MEUCIGwuyAaRyUzIwS70pWvR5h6YE0gNj1bAZSX7ML58V6+yAiEAvzK6kZK17lhh/62wR8JsJ2f9ZRgDiR066bL80Tsks5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221723},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"62f490c5d84c4aa4845d51754c4f8fdb4dce44e1","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.105.4","@cobre-npm/library-portal-core":"0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.5.0_1778273210733_0.021272038357298406","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@cobre-npm/portal-widgets","version":"0.6.0","_id":"@cobre-npm/portal-widgets@0.6.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"e2be53d75056fa667ab8caf8115e7dff83a88311","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.6.0.tgz","fileCount":75,"integrity":"sha512-9GynktR7YA6zpAv45lostUv/60yOkArSSVeaVcWfcOQCPu1Zw4CzFzYk0PMVEmapsa7EaXIT+bJWJKYNPfLCGA==","signatures":[{"sig":"MEQCIBnUUyNRMauH2pF0Yi4TKzLwF8W6MraJ8uxU23r5i520AiA1U3bFxDKGPz2vmmuxIHWFrMfI+4oCbAdRP+Oh2nfcEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217603},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"390b87666790bdca1be6afe5b8ce22599436c96f","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.112.4","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.6.0_1778792407449_0.9629458496458168","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@cobre-npm/portal-widgets","version":"0.7.0","_id":"@cobre-npm/portal-widgets@0.7.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"231d2b552a26da5ac0b4694c08444e5c9d723f03","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.7.0.tgz","fileCount":75,"integrity":"sha512-cQZ2wTUUqoGalS+fOy/anCkeoApjNljh2qTbHb+t3v5wk2LeWlYzBlCGe1SYfBfhTZF/mWgkZOvRXXqylxe/tA==","signatures":[{"sig":"MEQCIBSspyxz92V2lapF86AmlaIG79BY382Cw0DjVrSWxZEcAiB6AX/tAga4O441abjZCMk1tXRof7rPp5jLvfnNMx9ffA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216936},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"81727256bd18888d0d1b996cbf6894637750268f","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.112.4","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.7.0_1779316964737_0.6360888899018424","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@cobre-npm/portal-widgets","version":"0.7.1","_id":"@cobre-npm/portal-widgets@0.7.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"84c3e5d2fcee890ae2f1ac938f798b10d0acd0e6","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.7.1.tgz","fileCount":75,"integrity":"sha512-gzhAG3UDoam6/zdkchxLC6B6jUNNJOWPCP2lu71VLAu0mZASQeodojMK2Ack8QEq5/zuWi2O8N36e4kCR0s0/g==","signatures":[{"sig":"MEYCIQC2GDfMTpS1CsqVg7mIYJc+l1mO+pYJk2kSfoXWUNUXFgIhANj2chCfTh2TyNFfD5N+1K8aR8YHYT5sIhISJFmtU3fx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216936},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"cc28c09ff51ee7fde90e14f0577c30779fe19f73","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"vue":"^3.5.13","vue-i18n":"11.2.8","bootstrap":"^5.3.8","sortablejs":"^1.15.7","vue-collapsed":"^1.3.3","@cobre-npm/ds-v3":"0.114.0","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.7.1_1779386696866_0.8123616199607084","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@cobre-npm/portal-widgets","version":"0.7.2","_id":"@cobre-npm/portal-widgets@0.7.2","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"}],"dist":{"shasum":"c4869273ab6eb8c48f97c377d0b03a328f7f5e17","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.7.2.tgz","fileCount":75,"integrity":"sha512-PgCQR3ynChyjFaqMEVGHtjDZBh452J8gp0WARGoaM6HEuk4F4FKwXFHF9pxy0KAwgRyBRBHJp/8ZVtB/F/PTIw==","signatures":[{"sig":"MEUCIBDdy/Y9w9VhTIOBxUAnJRuyupKcDN3fECpUmDgv/OQYAiEAxZT17B0MvwmppDC3qtIZ1NzP9Z4Nd480v9/5qRZ8RP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213098},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"2074c7a695973c9d7dd6012135872e35aaf94f9a","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"sortablejs":"^1.15.7","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.7.2_1779389073575_0.30176963860024375","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@cobre-npm/portal-widgets","version":"0.8.0","_id":"@cobre-npm/portal-widgets@0.8.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"900293530c63667107aefeb78021299409eed034","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.8.0.tgz","fileCount":77,"integrity":"sha512-TPyK1iKLSpf7sLAZKsiQnnWfbSVAg/d4m55meHcvqUronq264ZS/UdmNjyQ2knmYYDNv5/c81LZgIyq0DPbg/g==","signatures":[{"sig":"MEUCIDMN9Qgiv5OAmcatRTAJ43gM1IvBEkkhnAc4rblm3xjSAiEA8UUjybm1UcSQaFRyYpnBixXQTPThFezo9ZwRxNNtU9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214901},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"59c923cfe298d30c800f4ca5d1a4f81de743044d","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"sortablejs":"^1.15.7","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.8.0_1780428837725_0.4864350686426806","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@cobre-npm/portal-widgets","version":"0.8.1","_id":"@cobre-npm/portal-widgets@0.8.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"d2846789a670635daab42c8f040df6a7ab22cdc7","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.8.1.tgz","fileCount":77,"integrity":"sha512-lQcAuwYGRDqMBqd4O9//f+nBGf5j1rTcWNYr6jWFEIQnfjrtaUktGOWC/W9DFziQNSvH6i7h6Mi0a6dQ1xlgbQ==","signatures":[{"sig":"MEYCIQDS9EUf8iCeeD68nc5lluWhK5RrG8IfE+5JeOwBX9ai+wIhAKfS0QH+ldWunanKbhoPWjfffkSLaqktOgMQeJDh+a/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214922},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"2f2cb3886018cfa1c97eedb92647013e2fad9902","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"sortablejs":"^1.15.7","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.8.1_1780430112882_0.7084996250573137","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@cobre-npm/portal-widgets","version":"0.8.2","_id":"@cobre-npm/portal-widgets@0.8.2","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"79d767bc0407356eea3d96f2a0e2fab5e6a60200","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.8.2.tgz","fileCount":77,"integrity":"sha512-pKS2ksfgLOjmixAn1DuJJv3ylW9Sfu9GtbTOXVaBxNWjWymJHst6TSq8T66mqPRmP1s5XYZ3zvubo8QIbvfGSQ==","signatures":[{"sig":"MEQCIAcovZIt9jpi9IlzPqOBWFTRpHZeCBII2AFb0lzC8OC0AiALWk9Gzin/6KD4rWNA//Ymr11VFOsx5dF7WoNEmkoQpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214918},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"5a8f53f0fbd1b565a732eb4cca5562ce5ed4e3cf","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"sortablejs":"^1.15.7","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.8.2_1780431942939_0.09492558437553944","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@cobre-npm/portal-widgets","version":"0.9.0","_id":"@cobre-npm/portal-widgets@0.9.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"a807294a5eb6d20b5068bf6f186573f0a9b833b5","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.9.0.tgz","fileCount":78,"integrity":"sha512-sXwDJAmZssy4oPupg2CD/kqj6e05IYPQhS45nERshFWTLoJV7txNYEXk40wYPuiY30AufNfmEs8En1FudAa5Rg==","signatures":[{"sig":"MEQCIFyMwNiPg1i/Y8UCQBpCZF8JtLQhLD7ieeBWlzxL1I2+AiAl5EEpUT8HJt/QfTeefmwbvDuGpwqcnOj1zCJm18tM8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221584},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"64546e3eb3f66af2a755ea4c1bf41747850f19f4","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"sortablejs":"^1.15.7","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.9.0_1780584237980_0.4586838922104237","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@cobre-npm/portal-widgets","version":"0.10.0","_id":"@cobre-npm/portal-widgets@0.10.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"fb35be7041f249d2bac5aa5671bb421d79616d57","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.10.0.tgz","fileCount":78,"integrity":"sha512-rax0i1tcu3mOu1D5F/xXrxTYTIwH37DyPmfTRyspb6FpUtYNVpe31wsd1iI5LsRwvwgQPsaDPN6fUmYhIKpXWA==","signatures":[{"sig":"MEQCIFEf34XWnRfBA5bIZ8DDzVTWjXcbVhxYPhOFW8l00v8vAiBun0tAETRk5IlyToPfb+qqeBa5qW+LtHvmNRxdfO9PCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221903},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"6d778e578b43a7e342e42cc66465413076ec8b39","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"sortablejs":"^1.15.7","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.10.0_1780588971902_0.38666233589182486","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@cobre-npm/portal-widgets","version":"0.10.1","_id":"@cobre-npm/portal-widgets@0.10.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"652ca535125fcaee7dc834fbdec02586ffb3bdf3","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.10.1.tgz","fileCount":78,"integrity":"sha512-XQvLkTRDLM4HgB89hMiRIBchKWgtI3rueylpUZXsdOORxMlVjhvwgAqaXJ9e020NTnEzbNYFb9tLY2WYfydg3w==","signatures":[{"sig":"MEUCIQDq3OS618jUGdXfAUwZz7NbjqivpHd9u0tp5W8Y38HE/QIgdUH7lS8x6XaxO+9ATwhPBXyNLVc6drEzEDt33/X1WEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221911},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"12981fc5335a5dbb64ca1303f4e0d0ffd7c6d662","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"sortablejs":"^1.15.7","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.10.1_1780590269073_0.3190212548240243","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@cobre-npm/portal-widgets","version":"0.12.0","_id":"@cobre-npm/portal-widgets@0.12.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"193ba7eade22f8b57877b4a962f68e7f34423a85","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.12.0.tgz","fileCount":91,"integrity":"sha512-O1wsmIXX8DbglU1vjZc9Th/OomPQc7l2XlEkRKdy36KX6rurQ1xzrFCPb3OiZ/YaxRJerGlcwlS7Lorg8D3gkg==","signatures":[{"sig":"MEQCIEAJMbbSRWYkbnX8nkfa8c5tqeSf86M6kmGvSsszqDFMAiAFj77IyjJ5xsQwQE12sCLILi1cUh7duZKIfN7+YRHPqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456185},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"247f63dd15480f023edee78dcdfdcdb2bf0f65d0","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.117.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.12.0_1780699089910_0.5632321104471512","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@cobre-npm/portal-widgets","version":"0.13.0","_id":"@cobre-npm/portal-widgets@0.13.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"95d80be440cc2d076b357e1b5753d03d1b3fd1f7","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.13.0.tgz","fileCount":91,"integrity":"sha512-drzKnmxUojlxWzrt+YS5WXTZvOMfMwzVmnAFcL6iE6rVDsyaoYVikaQhDZDFT6NhjMgS6sdbphy45INrIigyCg==","signatures":[{"sig":"MEYCIQDm/AncOOEFMuTfLcmcA8k9mgv530Sk890pGpxQgOsHfwIhALUhP8KlEs1JO1KeDouVRcuroXZy6VBoFx0uM2SJw+vU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456996},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"ba1799ad481fa83276ee4ab48c9fe511250f2d24","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.117.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.13.0_1781009844694_0.8669924153850115","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@cobre-npm/portal-widgets","version":"0.13.1","_id":"@cobre-npm/portal-widgets@0.13.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"74859bcd174c5f8772f50766655178491373b5e6","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.13.1.tgz","fileCount":91,"integrity":"sha512-/2zwMmRWJIgoElWCGywtwt8hgX/m58iutHPJt5NtpSGm3Dy+a+vZJBcgH3ToIkJawJY6T5lyCqGN4aGiPVx/Tg==","signatures":[{"sig":"MEUCIDqKPYK3Yq3RTEexLk2PJ+SzrxFTGLJ75NfbmfF6dtmEAiEA37YWlb6hPB1/7oeCBngVNDye4uD0izQtl3MvuZBzphg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456996},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"ba1799ad481fa83276ee4ab48c9fe511250f2d24","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.117.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.13.1_1781010416085_0.5051541679320855","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@cobre-npm/portal-widgets","version":"0.14.0","_id":"@cobre-npm/portal-widgets@0.14.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"ad0794f6be8930ec1f7a820d4bf4ada2e72d68bd","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.14.0.tgz","fileCount":91,"integrity":"sha512-8v9gFbgVnULkimZaMclEAaGzNmwi0IY9yuacfRsd6L6yRQ2yGhF5GN6EksRGA8pZhE3f6N5oWg30EbjLgr1nhQ==","signatures":[{"sig":"MEYCIQDk5p90CcfQsRzabjTZXQgfIQo9OXXjXZKU7n+rD1s8OwIhAIB/ln8K3fanhXDK3xgNUdiV2b5Ji4+0EIM59DW1urLD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457142},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"d77ff7d7b23b2b3037383f32748615e73bf1734b","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.117.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.14.0_1781015555305_0.4266525088994002","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@cobre-npm/portal-widgets","version":"0.15.0","_id":"@cobre-npm/portal-widgets@0.15.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"b171b4bb3e47183743f865ed3f9652072f2bad1f","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.15.0.tgz","fileCount":91,"integrity":"sha512-7vU3zEo7daAN90NZszFaajbrz4OZ/W+3dVuVxg2TPy95F5OS0wI7QoWrRwLd6W76JE24mI076hPHpzxTk6/hNw==","signatures":[{"sig":"MEUCIE9yZObRnfkHuk1POdtqOTw3zr0OpCerR5b9WBqv5falAiEAiCmnh8NOyzCkMI8tnvDuR6zKXmCfwsQFM6r5MMG2/dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457613},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"dee0ae90d7057e10615a9a45f907eb8089dd8b49","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.15.0_1782135906201_0.12370628475897094","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@cobre-npm/portal-widgets","version":"0.16.0","_id":"@cobre-npm/portal-widgets@0.16.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"8cc615bccace4d454439170dd3ae814258021f5a","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.16.0.tgz","fileCount":91,"integrity":"sha512-EXva6kfHERhKt2hi/U9TxfE1msBOQRkvCG8Eiu3ehmW+/B4QYS/1lSQ0wB4AZrv7o1yOebqVSZkby6UrrHdBpA==","signatures":[{"sig":"MEUCICcmO7wgCGvfRFUllepwM7gQBL1tkPrPF1ift1dRlE4yAiEA6Qo2Mi7Gf2mT/jGAS6e8P4uW57Jqb5aggUsYaSo6L0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458746},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"29918b58ae8fa894f1105084ae5043c970249c86","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.16.0_1782155687567_0.18371092567868397","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@cobre-npm/portal-widgets","version":"0.17.0","_id":"@cobre-npm/portal-widgets@0.17.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"6e07ee3e3b725f772b8a6d0ff5922f9e2b797f7c","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.17.0.tgz","fileCount":91,"integrity":"sha512-gvnJar1WgSUS1YIDT+KymcbioKzJAnDW2RgntWcxisOS68h/vK+V/oUGCPM/39QI8tORo9DfpyeD2xIr2G68OA==","signatures":[{"sig":"MEUCIQDJdUYDe/XBi+daBNnvYDsrCuFHUGGZpswQlVuwGkl24gIgZYGjQMeDkDii3vkIrcVxziDdxNiWDR/TRXioaLCg/yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461072},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"31c63d10d2875ad12d17f3c7d0c9fb6a2f269f6b","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.17.0_1782160961444_0.631364157986096","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@cobre-npm/portal-widgets","version":"0.18.0","_id":"@cobre-npm/portal-widgets@0.18.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"7a507fa1d65cf2b26bfc1ff5e1b670f3c887fa2d","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.18.0.tgz","fileCount":95,"integrity":"sha512-o7nEjql02t21r1Yaheg0bgq26zvK0Nq9I6iMT5Fy1paI68YX8UgMhzIDpc78fj+KBWCO8BwdKHm6lIjmcuL+5g==","signatures":[{"sig":"MEYCIQCTmZh8e4b1r4Mc2D7LVNKqBeBKKHO+YWIh+Ks3xRSgAwIhAK08bgYySpBblHCHWhOBdDDrW/W5ld4pT3psVX2MBn1z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463986},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"5283eefe31963db2c9315efc8364d120b256dca8","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.18.0_1782420634256_0.964024689753459","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@cobre-npm/portal-widgets","version":"0.19.0","_id":"@cobre-npm/portal-widgets@0.19.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"9d1114615a16c078157bb67ecd95a2f72d23d9bd","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.19.0.tgz","fileCount":99,"integrity":"sha512-iZ6vARwSmKTJyRdrNkQjr+iKBjzwVsL2YsE0jbfsdRPKmrI2B1DGTLUaNKFI+JuvS3ZJikXbeDlNoVy/fHXCwg==","signatures":[{"sig":"MEYCIQDMBUXMVPwmQN/ThxSIbTOCPoBA4jlNW+rWgEe/ErVfQQIhAK3I2qGmhVROr57q0MFODcbF9DFaAZy6tvlxafKIZHvw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539327},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"ae5b7f7a108b1e16ebf433d386ee2c2c55397f53","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.19.0_1782507984512_0.14533790157822013","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@cobre-npm/portal-widgets","version":"0.19.1","_id":"@cobre-npm/portal-widgets@0.19.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"981729a67c48852cc36137d72b654b8254b5c8b0","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.19.1.tgz","fileCount":99,"integrity":"sha512-5FP1lR2e5Rj98HLDaVtgejgF+Zw4ycy8P8Ng7dgjxylBFjxDh4E3FLcdQrPNoEzaEJhivS0bIh18wCb7oLBFWw==","signatures":[{"sig":"MEYCIQCjMJ1dUt0y9/pAWn8/gXwzN2b6/Q0/DGgmtytELVB8ZgIhAK42/hZIbqRGZTr0SLHGM7UV7uJPYk3C+tCKKGy/WjMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539920},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"2b8d4990182b20e46502e4dfc8143f4c528082a7","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.19.1_1782850801512_0.8090191980699057","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@cobre-npm/portal-widgets","version":"0.20.0","_id":"@cobre-npm/portal-widgets@0.20.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"c19f75067545027fe382974ebacf85e9cfdcedd6","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.20.0.tgz","fileCount":99,"integrity":"sha512-sXbm5AKij0rFzP7jK8njrPFs9EH1xXvjaITjiZna6RqHG+MNz2KPxLTkNeaX2sivATv9hJaO6lWohNvSDEqkzQ==","signatures":[{"sig":"MEYCIQDIkeP32R7m7i9NAjokPQH7ruVt+6updqPpfNBDVkpG4gIhAOlpZ+uMgVo72x2SjxBVz+q3TBUuGxSwEKidn2kKCE5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540716},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"4bfcd56b90d3c7761bfccc2ba42d6f15300a21da","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"11.11.1","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.20.0_1782858512536_0.004130598624899395","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@cobre-npm/portal-widgets","version":"0.20.1","_id":"@cobre-npm/portal-widgets@0.20.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"345fcee057c4618ffc38f89428df70ccb8ffbad4","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.20.1.tgz","fileCount":99,"integrity":"sha512-X3b0tmkcVO2LZwBrCUFzOKANCzq4kWl/E7p+5IuDr14NQqE4bRmR24uT2Qh5dCa2HvzogKbPhPiygmAHfZ3KXA==","signatures":[{"sig":"MEUCIEDiCpcPBRjsX9F/3cjwHz0xDL9t2x5jB7/kYMAgCqT3AiEA8G8m/hCytLWnmXVHaJnlugumfi+h6dkJryR8ootT9RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540814},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"95b6f0ebf134060447ea9388d38eb4bc3c132da6","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.20.1_1783031148336_0.14395430266327325","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@cobre-npm/portal-widgets","version":"0.21.0","_id":"@cobre-npm/portal-widgets@0.21.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"f85165f849c7bce4edafbd8b07c7788986f90c54","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.21.0.tgz","fileCount":99,"integrity":"sha512-iuiyx2DLYpS46if4gwlD+ONpfzdwahdYUv7nplw91ngVFO+uvL9bnuLQkvrwnVMUyUmm4zP5AHopngU6TuJi+A==","signatures":[{"sig":"MEYCIQDM+qpvXUVDBHfR7jbc5XJjPXApZ6ZYjQOK71hYeCY6bQIhAPehgadjdAWykxy+3MRNcnzFJECtZ21YSv/avjME3kf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541605},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"4396a4f589e7084306b354d12a65a9ae99e9c20e","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.21.0_1783114077427_0.6225210376321328","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@cobre-npm/portal-widgets","version":"0.22.0","_id":"@cobre-npm/portal-widgets@0.22.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"43ce08d8bc9196b304e0584bed71f79646b68924","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.22.0.tgz","fileCount":99,"integrity":"sha512-OcAwJ2p/bUX8tlUS5xH9AWInb59oEHU576wtMUX14r6CoMwbfPu9lrwnNaEeE1PsaBKN9J139bxlTJTmfgoXgw==","signatures":[{"sig":"MEYCIQCy7ttx30uabwT95jUEsNFeDKQKR1VXtA16wS/ZOIz9IAIhAKFXTx3Yxy5FtsCXLHByg1tkmzeCMuf6DXWwDlan1vBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542045},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"13f76af19be39e065ea5398d79b73e5bb9290688","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.22.0_1783117120120_0.8724209841851955","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@cobre-npm/portal-widgets","version":"0.23.0","_id":"@cobre-npm/portal-widgets@0.23.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"40a4b14aab3402bae5c0248c5d50288aba93edbb","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.0.tgz","fileCount":99,"integrity":"sha512-EgfTCh5PgnaATUtze07NSyZOtervq5SBWXC+Xy97qM7MrN6dmVUZxhwN+HeU8LX69sO8pb1UOyLVESQffLm/jg==","signatures":[{"sig":"MEUCIQCrdRjNLUeF5TmBSArg4I6V/47Dxs6iiWY67zgMIZRzbgIgDFgE37v/wk9PNr64Ovm9jkReS9WefiBV+aLatD2LxnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544363},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"d8319e3e000af485c7b520010b86a65967bfd52d","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.0_1783431691261_0.8623014078541231","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@cobre-npm/portal-widgets","version":"0.23.1","_id":"@cobre-npm/portal-widgets@0.23.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"3b896b0176184b8aa6c28cdbecd430fda67f816a","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.1.tgz","fileCount":99,"integrity":"sha512-1vxONs4YqPp+jk1vdqIlX7U6Vg50IzaB1ym8BN3hECyHbtvh+s431i+nygS5nxJIlZzuVyNnnYQVnjgZjZdm2g==","signatures":[{"sig":"MEUCIFi7jBT1ulmQisHFiaLLVDLczmbYjkY8LXLcFaRLtmLQAiEA4Q5sbeUPX/Lz2/m5kXNHum9xiQ4RU6V9tEOZRRRtGoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544371},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"01044e9635b1699c3ebc2f92ffc049350127c1d0","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.0","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.1_1783434814721_0.8509371298402533","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@cobre-npm/portal-widgets","version":"0.23.2","_id":"@cobre-npm/portal-widgets@0.23.2","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"2fe00da712c281481600e54edef8a54c0e6deb3c","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.2.tgz","fileCount":99,"integrity":"sha512-M2g5Yu9ZCOU5+YOUiEBvs0Dm1gaV2ZSSiqLrTEy7y0C8bJu7SY78tKgaW1c41/wH4T0EXKU5fFoVt8NM/XRvKg==","signatures":[{"sig":"MEYCIQCZ+rfYf4bs15F1fxeR/avfJO7lUnACeKLs/I+7Fpoi+wIhAJeABKYlJEc5W9Z6RwniTpM6CD4v7ZuCLoRIgeDd0fxu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544210},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"99b90ac903735293f764c1555b6590d52e6a16b8","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.2_1785777801687_0.9950747792281325","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@cobre-npm/portal-widgets","version":"0.23.3","_id":"@cobre-npm/portal-widgets@0.23.3","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"e992e597f9e3d7f5d89d4d417c1b5190bdd40bd5","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.3.tgz","fileCount":99,"integrity":"sha512-6n27QimzE4RgQklY4TjjlE1fvMZqoWl0c7BPVGEVeApggZ3pfhoDyu3qzJnBsB6zsJmImLtZ4Pg0vYXYStZMsw==","signatures":[{"sig":"MEUCID1DYYpUHVmCPs5m3suU33J12aKSIKR4IULj5Gsjqt7XAiEAhAAJ7njU638O/tALvM33/myPcQXOiiPY6SiwNjvCYv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544219},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"851a4c50623e5598e8fb6b7a616075bb5d02b4ad","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.3_1788294371922_0.8770721814209064","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"@cobre-npm/portal-widgets","version":"0.23.4","_id":"@cobre-npm/portal-widgets@0.23.4","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"720cb326047f9cef798fcbe51f4bceb8b9f6d25a","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.4.tgz","fileCount":99,"integrity":"sha512-RgdqA5D+1EMmtTkWsBGtkdKo038iNWxrx88uq3gEXD4Jzi6ZbeRGr6mAlN0k9oAsBQInLaPrIduj9vPoK+hF2A==","signatures":[{"sig":"MEUCIQC3xvHRl1rxMunL1k7kcJO0q9XP4ajfJVg7LsiJG3f0xwIgVzVjWBc3lXNmFm/aYcWov1B1ApUOfg4DgpDDd5y3W3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544299},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"ca3be2a701f6f3089e746ce54dd482211e19db79","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.4_1788539129930_0.3149073212129083","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"@cobre-npm/portal-widgets","version":"0.23.5","_id":"@cobre-npm/portal-widgets@0.23.5","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"ec686c043618bdd78d0f44d2b830407783a1d117","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.5.tgz","fileCount":98,"integrity":"sha512-JpC1v7lcQURNftRguboBxy7ZmxE+MbdazqJYedVmTeoso5vm/JPt/P6KtA2Vpfg3u5n2UmdJRPkjJmMgyDKfww==","signatures":[{"sig":"MEUCIQC3krPmCRs2p52Bev0XiiGO4tnTND80phvH8wsiSCdupQIgeVvBusOoPAfLkJePQetnU3Xz/ms74S5BXHGfIO/+3KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543579},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"cfce70c69a05065634a7ff26c00c894634dcd869","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.5_1789073286961_0.9487701212646786","host":"s3://npm-registry-packages-npm-production"}},"0.23.6":{"name":"@cobre-npm/portal-widgets","version":"0.23.6","_id":"@cobre-npm/portal-widgets@0.23.6","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"57f1b6376674a22034388df47c7ac7c17a7d0e98","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.6.tgz","fileCount":99,"integrity":"sha512-TRbBrrEPa0zpPaYeyM19+LepXNxFWMGXkZ6LcgOLUgxn1gPiKZLycWc8sz4QAUx+L+pIC0TNLTU7Sa8x9ejQ8Q==","signatures":[{"sig":"MEQCIG5pjKX5XG0O6az9gYA2/GGiM7hb1wrZxMYcMe1SZKLMAiB0Ongx/H01NqoZcet7jV4V8nvwSZ34O5/Sw0POP4zXSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCH6y9SQssxoyf8c2j2o6k1cgrEBcMKcaWJhfGuoQZxwIgHqsnYl56EiSIgpz/ipl3YdCjw9WEi4zhIKcPmrxigAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544698},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"b2a2eea46166a02c6ea1af38b4dc307bdd71a166","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.6_1789515641667_0.99054965043779","host":"s3://npm-registry-packages-npm-production"}},"0.23.7":{"name":"@cobre-npm/portal-widgets","version":"0.23.7","_id":"@cobre-npm/portal-widgets@0.23.7","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"7cc8b7400719f9abe6354736d22f97760cc3845b","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.7.tgz","fileCount":99,"integrity":"sha512-wDlGqcEVkV2bnPCENwgk3JY3kufvbpsEdiZpKmNdsS3gt38eNxNZ5+jnLj91QoBeGYH5wnVcf2vCgFgDl9Ob4g==","signatures":[{"sig":"MEUCIQCYFm4latTDvA4/9CsN6hk/knC7PW10lrdoRC7cLfVH9QIgMUnsNx6q4C2WRGfe57g2Dn0g0xw8KT2QoAz+QhM8Z60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaWjxEJQWoGEJNlLpwK2imxvIau/aPPsC7Ji54RlRcNAIgOQh3WwmQryfHT4F/JCGkpmndNKmB4vCj3T5yLUoj31Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544668},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"a7078f17ad1192015da36dfd3668228f8008bb9d","scripts":{"dev":"vite","lint":"eslint --fix","test":"echo \"No tests configured\" && exit 0","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@cobre-npm/library-portal-core":"0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.7_1789678653565_0.6635951489114726","host":"s3://npm-registry-packages-npm-production"}},"0.23.8":{"name":"@cobre-npm/portal-widgets","version":"0.23.8","_id":"@cobre-npm/portal-widgets@0.23.8","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"56d686b94712a0cccbf5cebb71fee4cc291a4e93","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.23.8.tgz","fileCount":116,"integrity":"sha512-yEOxbPPu2wX8HUWpvgcehwvaNR2StSqFqZ2pkiZAg4dPGr9r9+VC4ApKPv3CKrT5FUTvCStsDdUBg1HyMyNk4Q==","signatures":[{"sig":"MEQCIBgfN828X4eR79sLQ7VxwREK4AqgtZAAti22F7W+/ryjAiAkgz4f2m3aZ0pRZT0fCo/jnPzAe/0zf+cd8uyRBVg16g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJOEQJYLmf/0540Ljho3+UOTu/XSLn37jKi11wdlS56AIgNeoRIeQ+HwSRV7N04c/3UVqeAPcq/qc9nl9RU+qZmDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":553546},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"78252e06acfd41444f93bf18cfbbc74dd07f347b","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.23.8_1790262205238_0.3981046506410828","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@cobre-npm/portal-widgets","version":"0.24.0","_id":"@cobre-npm/portal-widgets@0.24.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"274c8aa52d1182b68e8a5545ec9d27d271b450d3","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.24.0.tgz","fileCount":115,"integrity":"sha512-4Fx0NYEirOnvx5u9Z/TW6FK/vxYLmIT4E7OXkLIcbZeB0yzM073jzpWAiAB9VO5AEDzDtsxViKgE2QhopoBogQ==","signatures":[{"sig":"MEUCIQDc+t+1wVlScLy4siTuYLYoCCUsT1dlZH+mQU5r2EQxUwIgUsFkLD4Q2ajuAG0NGU7FVpsoM7eS3mExObWjyjwmxcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEV2R0za91MkJot45ZgJhQ8i1thhapS0hKYc/BULxd2dAiEA4JUZH4lwe4z9m2TFSrObVUsFV7GlqsGM/RjZ+OQ242o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":553756},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"4782832852232294396a08a7062a66019b6fa0a9","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.24.0_1790278191062_0.2581965534128503","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@cobre-npm/portal-widgets","version":"0.25.0","_id":"@cobre-npm/portal-widgets@0.25.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"aee4eb6ed628d98400abbe71188494f99e91a0c6","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.25.0.tgz","fileCount":129,"integrity":"sha512-Xs/tldE4jD7rMTegALa4tszQKwjUSdxUJvgT10dOcQphwdVCao3me69P0LXr6ky6UkJf6Z6rmQxCz7oB6FUQyQ==","signatures":[{"sig":"MEUCIQCx5SZbfJ/Z5hGCEfpskGZenIwYHyHZbliwiF+grphQ2gIgGtLqL+fO3Tpkr+ImtI2GNaTodSQRpsSuQilgj41916w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrwhCq7SQUhzFhgOhtwo0Sl4UzCHKGp+BgrNkkM34fxAIhAI26iD8rK+O20ySa1jrDmTFWy8IcHLxa1tICtLmJ1Tw+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607488},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"0ce2e7c6ae3769bef13f5246379fab15172ca54d","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.25.0_1790604507743_0.8958047440493409","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@cobre-npm/portal-widgets","version":"0.25.1","_id":"@cobre-npm/portal-widgets@0.25.1","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"9d953481e4d0f2f85ac88e15d79960edbf83b8c2","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.25.1.tgz","fileCount":129,"integrity":"sha512-iM2eDK0ykFR/5EHNZky0fhLvda1EvVDo5LVq44AXeuFiFFSFKGFzpo3sopI75gZAgQMgxrkVdZfxnACGD/OA7A==","signatures":[{"sig":"MEUCIGqw32egMB1qOJQ6zGsJcBjqzUPWowyaIXwcKpzcU5hdAiEAgiRzvFoY6K046529uGRnSKTKqw722JzqQn2J0gb2oqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFX8c/J3zokQX1iFIlS06otSxapT6HpcBOWH6MR4JiewIgD4RQjeN6UV2nDS5GMiolmwgZ2NiT1DB0ZEA8glMZ1c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610870},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"dfc2ca4988622f290988603b144098d5acdbeaa4","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.25.1_1790622547691_0.9602762320957607","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@cobre-npm/portal-widgets","version":"0.25.2","_id":"@cobre-npm/portal-widgets@0.25.2","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"3a365a1fc40b2b42fca666b415b8684ee74b93e2","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.25.2.tgz","fileCount":131,"integrity":"sha512-oz16wGbVsBfhQJF1puDjbIqjUUeas0lsDBwl2G1RXnVAj0kfmFA/hFZBLstzlUEB6uFJ0yywmIIV6VBZFU0BrQ==","signatures":[{"sig":"MEUCIG78bhUgKbZ54yncdBp0VEJpEkU5RBRuim+WuE4Nd5LkAiEAjkQMbwe2waW0EdKJNIiUNPBCjY2A/nKfTmy9oUcd34w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgB5xfUqnobpxoauHch0YYOHcybzAcBuG1p3t9woV9pAIges9pFzNV10pGlXEn7PBObEqubqv0+FvULk7DkaPVIus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611643},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"48bbf3344482c2eaec536c1121ae9e7a6011c202","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^30.1.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.25.2_1790630009964_0.7849042783173632","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@cobre-npm/portal-widgets","version":"0.26.0","_id":"@cobre-npm/portal-widgets@0.26.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"54ed0b74893db34c852806ea701f5786d3f24fbc","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.26.0.tgz","fileCount":131,"integrity":"sha512-RNtHmmFJLZPC4pkdhg0s4HpaYUC4wQLPn//rSO5FiUHWDx8BR4NfiTgGco3HbyZC4bQ2ZphESZcpseXWKOrD/Q==","signatures":[{"sig":"MEYCIQCFviRioy8o3+0RnnezAtPBx20jUOf/bjlDxgwCzoWUoQIhAISIbcMLdLHEf00ZjvO+UXHGh7DUB7tW6ZUrHkrQa7oP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAKEjSUzIe2Ca3KY0aQedQIhZOjWMD8/KG0jgTsa8yrGAiAoYiAmiMu1JBT6cMqCM+fsOCvITJ1FVmDIZvo0RwwhEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615928},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"db1d3aa327479e631fcc8926d6769ec129187eb7","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^30.1.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.132.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.26.0_1790716896860_0.09723880160787957","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@cobre-npm/portal-widgets","version":"0.27.0","_id":"@cobre-npm/portal-widgets@0.27.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"4497e59f75d3ada1c807ec5493435657a78c268c","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.27.0.tgz","fileCount":131,"integrity":"sha512-g4WWo3HPKdKZxUwgiao01icgvZbY4/NXpINeAdFn/gJ4bwFAI3ptTAx3tI5rZ+4oPwRkVWcCoO+pwspbKXeo/Q==","signatures":[{"sig":"MEUCIAmjF2XH+PXvp/W8vmr1iKYyIQq3SEDZ2y2BCV9nTYTfAiEA+Q9eJFM+mfh2WOH7DFTn/zaV6dHBbKoNCayroWWPUDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVermV3Rlwp4a0NiY0SIRbDT0GSSgAWj3PrJ+bKr2qtgIgWVSRPccb/bbNv3CvvswKx+VQLtBbhyXLVKd1JwArqqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615967},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"c842a4e0ff118e8a597b1a904128222b52780ccc","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^30.1.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.150.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.27.0_1790782323860_0.10300513646045961","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@cobre-npm/portal-widgets","version":"0.28.0","_id":"@cobre-npm/portal-widgets@0.28.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"d2dccc8d07888c475cd9fd95540280d2d36e373c","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.28.0.tgz","fileCount":131,"integrity":"sha512-WAnQyW4DSU78EzzzDmj85N5k+X7rUn1A4qB6FlnLmkk8s8ewvROQK9qvVo4sCvd/7wau6+nwJBQXJN1/c8ts/g==","signatures":[{"sig":"MEQCIC3VdlmJdfQwnLSm3HlFsJuR/LL9k4m6NyG+l/MSaePMAiBAGMEzWprAtBak+9Ydzau2OYkkLWCQE75TRfRlpR3n6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGBEq5HoolCKRQTK46W2qS5glaxof6yFb1KQ6lcW11wUAiEAh9Kq+VhCAXjRBhK59o2APqdnSI7HTUZSS48FbZtblgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615955},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"28e657dc95cb25ebcfa1018a632825f0273939da","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^30.1.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.150.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.28.0_1790802614445_0.1231852487861651","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@cobre-npm/portal-widgets","version":"0.29.0","_id":"@cobre-npm/portal-widgets@0.29.0","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"dist":{"shasum":"53fbba073549c864a61313348e599a8b25e12400","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.29.0.tgz","fileCount":133,"integrity":"sha512-hMn+hkqI7MWuqKWI9ht/cnnDVqLGOFI95vd892dktnpWXu61GA2zTVRzlAHV7FixtOSsuTf4ha10lNsCw4llbQ==","signatures":[{"sig":"MEUCIQCJ+gnhj7oUq+PXTbOeCqc62dUb4cLKWdrbDdsgpx+SyQIgZovkdpaemvnBYDzYoJ+TCtyZ396oS7kLStjJC4PzU2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDBCm+wpZQAcC6+I+/ZMlKBlBsvdUsRsURwNlor/CR+GAiEA/sAALHI8qV7FJECyxwJKobXfouo+TUJCqpz9AbrslMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617132},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"d7e1ecfe5a5defe1d91338025d0e2c699a9b2aba","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^30.1.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.150.0"},"_npmOperationalInternal":{"tmp":"tmp/portal-widgets_0.29.0_1790880470287_0.21647203813536464","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"_id":"@cobre-npm/portal-widgets@0.30.0","dist":{"shasum":"bfeae13199ebf59b1cf50f5b7c12dc4124709e6a","tarball":"https://registry.npmjs.org/@cobre-npm/portal-widgets/-/portal-widgets-0.30.0.tgz","fileCount":135,"integrity":"sha512-cOu+tHmT9H2q1tqoMed1S18mOyXlwWTgJoBAxqAbFKdVglyZwEBZRyYzN685w9rvT3FBHeVSJOETkQQnxxPrVw==","signatures":[{"sig":"MEQCIAQmmHkET3udgx7fTLN+dI4r02cD0dD1ALJho0FM4pnXAiAembmEOl9FSTvDne82u7wxw8B/VaoDTsVQPkGwq6lRUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzdxopG6h+tzjI8Evv43auWwkiS/Eip1qjC9RIbiMLTgIgE97F3v6ZE13phsACRSfnlRBeV2sc3eLV09HufURyg1I="}],"unpackedSize":618729},"name":"@cobre-npm/portal-widgets","type":"module","types":"./dist/types/index.d.ts","module":"./dist/cobre-portal-widgets-lib.es.js","gitHead":"04694c8866ab6d9379480277ae2e1f234597d572","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run --coverage && node scripts/check-invariants.mjs","build":"vite build && run-p get-types","preview":"vite preview","get-types":"vue-tsc --declaration --emitDeclarationOnly","build-only":"vite build","build:prod":"run-p build-only && run-p get-types && npm publish"},"version":"0.30.0","_npmUser":{"name":"cobreorg","email":"npmoperation@cobre.co"},"_npmVersion":"10.9.2","description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","directories":{},"maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"_nodeVersion":"22.13.1","dependencies":{"chart.js":"^4.5.1","date-fns":"^4.4.0","sortablejs":"^1.15.7","vue-chartjs":"^5.3.3","@date-fns/tz":"^1.5.0","@cobre-npm/library-portal-core":"0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^30.1.1","eslint":"^9.39.2","vitest":"4.1.11","vue-tsc":"^3.2.4","typescript":"~5.9.3","@types/node":"^25.2.3","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","@types/sortablejs":"^1.15.9","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.55.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","@vitest/coverage-v8":"4.1.11","@typescript-eslint/parser":"^8.55.0","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"vue":"^3.5.0","vue-i18n":">=11.0.0","bootstrap":"^5.3.8","vue-collapsed":"^1.1.0","@cobre-npm/ds-v3":">=0.150.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/portal-widgets_0.30.0_1790947669280_0.7938902276755759"}}},"time":{"created":"2026-02-12T15:33:12.460Z","modified":"2026-10-02T13:27:49.586Z","0.1.0":"2026-02-12T15:33:12.714Z","0.1.1":"2026-02-18T20:11:06.205Z","0.1.2":"2026-02-20T18:59:48.975Z","0.1.3":"2026-02-20T20:23:26.729Z","0.1.4":"2026-02-25T21:38:44.519Z","0.1.5":"2026-03-09T20:18:19.683Z","0.2.0":"2026-04-28T11:57:59.991Z","0.2.1":"2026-04-28T12:46:31.610Z","0.3.0":"2026-04-28T14:47:15.833Z","0.3.1":"2026-04-28T14:50:56.850Z","0.4.1":"2026-05-06T14:52:33.077Z","0.5.0":"2026-05-08T20:46:50.872Z","0.6.0":"2026-05-14T21:00:07.597Z","0.7.0":"2026-05-20T22:42:44.876Z","0.7.1":"2026-05-21T18:04:57.060Z","0.7.2":"2026-05-21T18:44:33.716Z","0.8.0":"2026-06-02T19:33:57.885Z","0.8.1":"2026-06-02T19:55:13.051Z","0.8.2":"2026-06-02T20:25:43.135Z","0.9.0":"2026-06-04T14:43:58.164Z","0.10.0":"2026-06-04T16:02:52.065Z","0.10.1":"2026-06-04T16:24:29.284Z","0.12.0":"2026-06-05T22:38:10.067Z","0.13.0":"2026-06-09T12:57:24.946Z","0.13.1":"2026-06-09T13:06:56.265Z","0.14.0":"2026-06-09T14:32:35.481Z","0.15.0":"2026-06-22T13:45:06.365Z","0.16.0":"2026-06-22T19:14:47.739Z","0.17.0":"2026-06-22T20:42:41.589Z","0.18.0":"2026-06-25T20:50:34.399Z","0.19.0":"2026-06-26T21:06:24.769Z","0.19.1":"2026-06-30T20:20:01.749Z","0.20.0":"2026-06-30T22:28:32.717Z","0.20.1":"2026-07-02T22:25:48.542Z","0.21.0":"2026-07-03T21:27:57.624Z","0.22.0":"2026-07-03T22:18:40.286Z","0.23.0":"2026-07-07T13:41:31.440Z","0.23.1":"2026-07-07T14:33:34.936Z","0.23.2":"2026-08-03T17:23:21.878Z","0.23.3":"2026-09-01T20:26:12.110Z","0.23.4":"2026-09-04T16:25:30.090Z","0.23.5":"2026-09-10T20:48:07.131Z","0.23.6":"2026-09-15T23:40:41.757Z","0.23.7":"2026-09-17T20:57:33.665Z","0.23.8":"2026-09-24T15:03:25.343Z","0.24.0":"2026-09-24T19:29:51.150Z","0.25.0":"2026-09-28T14:08:27.832Z","0.25.1":"2026-09-28T19:09:07.834Z","0.25.2":"2026-09-28T21:13:30.089Z","0.26.0":"2026-09-29T21:21:36.949Z","0.27.0":"2026-09-30T15:32:03.947Z","0.28.0":"2026-09-30T21:10:14.539Z","0.29.0":"2026-10-01T18:47:50.401Z","0.30.0":"2026-10-02T13:27:49.399Z"},"description":"Embeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and by any other host app. `vue` and `vue-i18n` are external — the host provides them.","maintainers":[{"name":"cobreorg","email":"npmoperation@cobre.co"},{"name":"alejandropg339","email":"alejandrop@cobre.co"},{"name":"daguiheso-cobre","email":"danielh@cobre.co"}],"readme":"# @cobre-npm/portal-widgets\n\nEmbeddable Vue 3 widgets for Cobre's portal, published to npm and consumed by the portal shell and\nby any other host app. `vue` and `vue-i18n` are external — the host provides them.\n\n## Scripts\n\n| Script | What it does |\n| --- | --- |\n| `pnpm dev` | Vite dev harness (`src/main.ts`) |\n| `pnpm build` | Build the publishable library into `dist/` + emit types into `dist/types/` |\n| `pnpm test` | The whole gate: the suite, coverage against the floor, and the ratchet |\n| `pnpm lint` | Lint & auto-fix with ESLint |\n\n## Testing\n\n`pnpm test` runs three things in order, and any one of them going red fails the build:\n\n1. **The suite** — Vitest over `src/**/*.{test,spec}.ts`.\n2. **Coverage** — enforced against the thresholds in `coverage-floor.json`.\n3. **The ratchet** — `scripts/check-invariants.mjs`, which compares the floor against the base ref.\n\n`src/repo-invariants.test.ts` guards the *shape* of the gate rather than its numbers: that the\nthresholds are read from `coverage-floor.json` and not inlined, that all four metrics are declared,\nthat no whole widget directory gets excluded to shrink the denominator, and that the `test` script\nstill invokes a real runner with no `--passWithNoTests`. Without it the gate can be defeated without\ntouching a number the ratchet watches.\n\nThe lane covers `src/**/*.ts` minus tests, type-only modules, enums, locales, mocks, constants,\nbarrels and the dev entry. The `.vue` components are deliberately **not** in the denominator: unlike\n`ds-v3` this package has no story lane, so there is no binary render gate to pair a percentage with,\nand folding the untested components into one number would measure the absence of a render lane\nrather than the logic ([ADR-0008](https://github.com/Cobre-Colombia/portal/blob/trunk/docs/adr/0008-the-quality-gate-splits-by-subject-and-only-ratchets-up.md)).\n\n### The coverage floor ratchets\n\n`coverage-floor.json` is a **floor, not a target**. It holds what the repo measured the day the gate\nwas switched on (2026-09-17), not 95%, because there is no retroactive backfill — a gate nobody can\nadopt on day one is a gate nobody turns on.\n\nIt may only rise. `scripts/check-invariants.mjs` fails when any number in it drops below the value on\nthe base ref, when a metric is removed altogether, or when the base ref does not resolve — a ratchet\nthat silently did not run is indistinguishable from one that passed, which is the defect this whole\ngate exists to remove. Lowering the floor in the same commit that\nbreaks it is exactly what the ratchet exists to prevent.\n\nWhen you add tests and coverage rises, raise the floor in the same PR. That is the whole mechanism.\n\nOutside CI the ratchet is a no-op unless you give it a base ref:\n\n```bash\nnode scripts/check-invariants.mjs --base origin/trunk\n```\n\n### Where this gate is enforced\n\nThe pipeline is **not in this repo**. It lives in `Cobre-Colombia/circleci-library` at\n`pipes/npm/config-frontend-libraries.yml`, whose `build_unit` job runs\n`eval \"CI=true ${TEST_CMD:-npm test}\"`.\n\nThis package has **no** `.env` file in that repo's `config/frontend-libraries-project-overrides/`, so\n`build_unit` falls through to its default `npm test` — and that default **is** the gate. The absence\nis deliberate rather than an oversight: the pipe needs no override for this step to run, and an\noverride here could only weaken the command the package already defines for itself.\n\nIf one is ever added, it must not carry a `TEST_CMD` of the `vitest ... --passWithNoTests` shape.\nThat is exactly what neutralised `util-ds`: the step ran, reported success, and could never fail.\n\n`CI=true` is also what switches the ratchet on: without it `check-invariants.mjs` has no base ref and\nexits 0.\n\n## Architecture\n\nSee [CLAUDE.md](./CLAUDE.md) for the widget layout, the export surface, the localization pattern and\nthe code style rules.\n","readmeFilename":"README.md"}